πUnited Kingdom, Portugal
Senior Data Engineer
closed
theScore
πRemote - Canada
Summary
Join theScore's Data Engineering team as a key member, collaborating with Data Engineers, Analysts, and Data Scientists. You will develop and maintain data pipelines, APIs, and services for internal and external use. Responsibilities include integrating with third-party APIs, overseeing data system design, building streaming pipelines, and collaborating on SLOs. The ideal candidate possesses a strong computer science foundation, extensive data engineering experience, and proficiency in Python and other languages. The role offers a competitive compensation and benefits package, a relaxed work environment, and educational reimbursements.
Requirements
- A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
- 5+ years of experience in data engineering or software engineering
- Have built distributed systems to solve complex problems over very large datasets
- Strong knowledge of Python and at least 1 compiled language like Java, Go, or Elixir
- Experience with FastAPI, Flask, or another Python web framework
- Experience with Kafka, Pub/Sub, or similar messaging systems
- Strong knowledge of tools like Airflow to orchestrate data pipelines
- Very comfortable deploying and maintaining services on Kubernetes
- Strong knowledge of relational databases and SQL
- Experience with a cloud data warehouse like BigQuery or Redshift
- Experience with at least one major cloud platform (AWS, GCP, Azure)
- Strong organization and collaboration skills
- Excellent written and oral communications skills
Responsibilities
- Develop and maintain APIs, services, and orchestration systems to facilitate data fulfillment for partners and internal consumers
- Integrate with 3rd party APIs and landing zones
- Oversee the design and maintenance of data systems and contribute to the continual enhancement of the data fulfillment platform
- Build streaming data pipelines
- Collaborate with the team to define, track, and meet SLOs
- Maintain and expand existing systems, tooling and infrastructure
Preferred Qualifications
An interest in professional sports, betting and/or eSports
Benefits
- Competitive compensation package
- Comprehensive Benefits package
- Fun, relaxed work environment
- Education and conference reimbursements
This job is filled or no longer available
Similar Remote Jobs
πCanada
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$175k-$210k
πUnited States
π°$225k-$255k
πUnited States
πWorldwide
πUnited States

π°$167k
πUnited States