Achievers is hiring a Staff Software Engineer in Toronto!

This job is no longer listed by Achievers. Find new data science jobs in Toronto.

Achievers is hiring a Staff Software Engineer for its Data Intelligence team in Toronto. This group owns the backend services that convert raw activity from the company's SaaS platform into insights customers can act on, and it is in the middle of reshaping how data is used across the product. The environment is a microservices architecture written primarily in Python and Go, deployed on Google Cloud Platform with Kubernetes. Beyond shipping features, the role is a technical leadership position: the person in it helps set the direction of the platform, drives large and ambiguous system efforts from design through delivery, and influences how the broader engineering organization approaches architecture and data. It suits an engineer who enjoys operating at scale and who wants their decisions to shape the work of other engineers rather than only their own code.

Key responsibilities

  • Contribute to the technical direction and long-term architecture of the Data Intelligence platform
  • Lead complex, cross-cutting system initiatives end to end, from problem framing through production rollout
  • Design and build backend microservices in Python and Go on GCP and Kubernetes
  • Advance engineering practices, standards, and tooling across the team
  • Help define and evolve the team's data strategy and how platform data becomes customer-facing insight
  • Partner with other engineers and stakeholders, offering technical guidance and mentoring

Key requirements

  • Experience operating at a staff or equivalent senior engineering level, with a record of leading large technical initiatives
  • Strong backend development skills, ideally in Python and Go
  • Hands-on experience with microservices, container orchestration, and cloud infrastructure such as Kubernetes and GCP
  • Comfort with distributed systems and engineering problems at scale
  • Judgment to set technical direction and influence architecture decisions beyond your own team
  • Clear communication with both engineering peers and non-engineering partners
  • Seniority: Staff
  • Work mode: Not specified
  • Key skills: Python, Go, Microservices, Google Cloud Platform, Kubernetes, Software Architecture, Data Strategy, Distributed Systems


Want more jobs?


Join our mailing list to receive updates about new data science and Staff Software Engineer jobs.



Twitter logo   Facebook logo   Instagram logo   Linkedin logo   Mastodon logo


LATEST DATA SCIENCE JOBS
    -    MAILING LIST
    -    POST A JOB
    -    RESOURCES