About the Role & Team
As part of the Data Engineering team, you will be working with a team of smart, friendly, and dedicated Data Engineers, ML Engineers, and Data Scientists determined to develop high-quality data products that power core features of our app.
The ideal candidate has a passion for data, a strong background in computer science with recent experience as a data engineer or software engineer.
An interest in professional sports, betting and / or eSports is a plus.
About the Work
As a key member of our Data Engineering team you will :
- Develop event-driven distributed systems that process large amounts of data and integrate with downstream back end services
- Build internal tools and libraries to help accelerate other backend teams
- Build streaming data pipelines
- Work with data science and data engineering teams to build best-in-class SDLC processes
- Oversee the design and maintenance of data systems and contribute to the continual enhancement of the data platform
- Collaborate with the team to define, track, and meet SLOs
- Maintain and expand existing systems, tooling and infrastructure
- Other duties as required.
About You
- A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms and software design
- 6+ years of experience in data engineering or software engineering
- Strong knowledge of Java, Java frameworks (Springboot or Quarkus), Design Patterns and Domain Driven Design
- Passionate about clean code architecture and software craftsmanship.
- Have built distributed systems to solve complex problems over very large datasets
- Experience with Kafka, Pub / Sub, or some other streaming platform
- Strong knowledge of tools like Airflow to orchestrate data pipelines
- Familiarity with Docker and Kubernetes
- Experience with at least one major cloud platform (AWS, GCP, Azure)
- Strong organization and collaboration skills
- Excellent written and oral communications skills.
- Nice to have : Knowledge of Python, GO, Reactive programming
What We Offer
- Competitive compensation package
- Fun, relaxed work environment
- Education and conference reimbursements.
- Parental leave top up
- Opportunities for career progression and mentoring others
LI-Hybrid
LI-Remote
Candidates residing in Ontario requiring special accommodation can email
30+ days ago