Software Engineer, Streaming Platform - REMOTE
NS, Canada
Listed on 2026-01-12
-
Software Development
Software Engineer, Data Engineer
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Software Engineer, Streaming Platform. In this role, you will have the opportunity to work with a dynamic team focused on developing high-quality, data-driven solutions that enhance user experiences across innovative platforms. You will collaborate with cross-functional teams, including Data Science, Marketing, and Compliance, to establish and maintain streaming data pipelines and improve workflows.
Your contributions will significantly influence profitability and growth while supporting modern gaming and entertainment initiatives.
- Oversee the design and maintenance of data pipelines and contribute to the continual enhancement of data engineering architecture
- Collaborate with the team to meet performance, scalability, and reliability goals
- Write tests and thorough documentation for processes and tooling
- Adapt to working with new technologies and frameworks, leading the investigation into their usefulness
- Maintain and expand existing systems, tooling, and infrastructure
- Develop and maintain streaming pipelines that ingest near-real-time data for teams across the enterprise
- Take ownership of projects, planning and collaborating with other members of the engineering teams
- Provide on‑call support for workloads critical to the organization
- Other duties as required
- A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design
- 5+ years of experience in data or software engineering
- Strong knowledge of Python
- Strong knowledge of relational databases and SQL
- Strong knowledge of streaming technologies, such as Kafka, Spark, Flink, and Beam
- Experience with Docker and Kubernetes
- Experience building out scalable infrastructure to fit the needs of a growing company
- Experience with Google Cloud Platform
- Experience with testing frameworks such as Pytest
- Strong organization and collaboration skills
- Excellent written and oral communication skills
- Competitive compensation package
- Parental leave top‑up
- Fun, relaxed work environment
- Education and conference reimbursements
- Opportunities for career progression and mentoring others
We use an AI‑powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top‑fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice:
By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre‑contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: