Remote job
Senior Software Engineer, Backend (ML Feature Platform)
Job details
About this role
Role overview Lead backend engineering work for a platform that helps machine learning and decisioning teams create, explore, serve, and manage data features. The platform spans feature delivery, data availability, and offline backfilling, so its reliability and latency affect teams and services across the business. You’ll guide delivery, improve technical practices, and help develop engineers while remaining involved in system design and operations.
Responsibilities - Own quarterly goals and lead engineers through ambiguous, open-ended projects. - Partner with product, design, and analytics on ideas, constraints, risks, and trade-offs. - Identify and lead improvements to technical systems, delivery processes, and business operations. - Monitor service health, respond to operational issues, and contribute to on-call support. - Set and promote strong design and code review practices through documentation and technical discussions. - Coach teammates through feedback, guidance, and example.
Requirements - At least four years designing, building, and launching backend systems at scale, using a language such as Python or Kotlin. - Experience building highly available distributed systems and working with cloud infrastructure, relational databases, and container orchestration. - Ability to plan and deliver significant system features with simple, extensible designs and readable code. - Confidence making substantial changes in a large codebase safely, supported by effective tools and practices. - Strong written and verbal communication, and a proactive approach to feedback and professional growth.
Benefits and work setup - Remote role for candidates residing in specified Canadian provinces; occasional in-person work and onboarding may apply. - Annual base pay range: CAD $153,000–$213,000. Total compensation may include equity and monthly spending stipends. - Medical, dental, and vision premiums are covered for employees and dependents; flexible time off and holidays are offered.