Senior Backend Developer, Data Team in Canada Creek, Nova Scotia at Jobgether
Explore Related Opportunities
Job Description
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Backend Developer, Data Team in Canada.
In this role, you will help design and scale the data infrastructure that powers high-performance financial technology products used across North America. You will build and optimize backend systems and data pipelines that ensure reliability, speed, and accuracy in handling complex financial datasets. Working in a modern, TypeScript-first environment, you will collaborate closely with product, platform, and engineering teams to translate business needs into scalable technical solutions. Your work will directly impact system performance, data integrity, and user experience across mission-critical workflows. You will also contribute to architectural decisions and engineering standards that shape the future of the platform. This is a highly collaborative and technical role within a fast-growing, product-driven engineering organization.
- Design, build, and maintain scalable and high-performance data pipelines using TypeScript, Node.js, orchestration tools, and NoSQL databases such as MongoDB, ensuring reliability and long-term maintainability.
- Architect and optimize data storage and processing systems for both structured and unstructured financial data, focusing on scalability, performance, and system efficiency.
- Identify bottlenecks across data workflows, implement performance improvements, and enhance throughput and latency across distributed systems.
- Deploy, monitor, and optimize backend services in cloud environments such as AWS, ensuring strong observability, cost efficiency, and fault tolerance.
- Collaborate with cross-functional teams to translate business and product requirements into robust backend and API solutions that integrate seamlessly across systems.
- Contribute to engineering excellence through code reviews, testing practices, technical documentation, and continuous improvement of backend standards.
- Strong background in computer science fundamentals, including data structures, algorithms, system design, and scalable architecture principles applied to production systems.
- 5+ years of backend or data engineering experience, with strong proficiency in TypeScript, Node.js, or similar strongly typed backend languages.
- Proven experience designing and maintaining data pipelines and working with NoSQL databases such as MongoDB, including data modeling and query optimization.
- Hands-on experience optimizing performance in data-intensive systems, including profiling, debugging, and improving large-scale backend workflows.
- Familiarity with cloud infrastructure (preferably AWS), CI/CD pipelines, observability tools, and infrastructure-as-code practices.
- Strong communication and collaboration skills, with the ability to work effectively across technical and non-technical teams in a product-driven environment.
- Competitive salary aligned with market benchmarks, with a range of approximately CAD 110,000 to CAD 150,000 depending on experience and location.
- Equity participation and long-term incentive opportunities.
- Comprehensive benefits package including health, dental, and vision coverage.
- Flexible time off and a strong focus on work-life balance.
- Remote-first work environment with autonomy and flexibility.
- Professional growth opportunities in a fast-scaling engineering organization.
- Exposure to modern technologies and complex, high-impact data systems.