Software Engineer, Streaming Platform - REMOTE at Jobgether – Canada Creek, Nova Scotia
Jobgether
Canada Creek, Nova Scotia, B0P 1V0, Canada
Posted on
NewJob Function:Information Technology
New job! Apply early to increase your chances of getting hired.
About This Position
Software Engineer, Streaming Platform - REMOTE
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.Accountabilities
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.Accountabilities
- 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
Scan to Apply
Just scan this QR code to apply from your phone.
Job Location
Canada Creek, Nova Scotia, B0P 1V0, Canada
Frequently asked questions about this position
Latest Job Openings in Nova Scotia
Surgery Registered Veterinary Technician, Maritime
Ethos Veterinary Health
Dartmouth, NS