Achievers

Staff Software Engineer, Analytics and Reporting Solutions ⭐

Achievers
Apply
2 days ago
Toronto, CanadaStaff+

Responsibilities

  • Design, build, and evolve analytics, reporting, and AI-driven data intelligence capabilities.
  • Architect scalable, reliable, secure, and highly available distributed systems and microservices.
  • Lead complex technical initiatives, make architectural decisions, and influence platform direction across teams.
  • Own critical services end to end, including design, implementation, deployment, monitoring, and operational excellence.
  • Mentor engineers, provide technical leadership, and promote engineering standards and best practices.
  • Collaborate with product managers, designers, and engineering teams to define requirements and align architecture.
  • Optimize application performance and establish validation, testing, automation, documentation, and data quality practices.

Requirements

  • Bachelor’s or master’s degree in computer science or a related field.
  • At least 9 years of professional software development experience leading the design and delivery of complex software systems.
  • Deep experience designing, building, and operating distributed systems and microservice architectures at scale.
  • Proven ability to drive architectural decisions, influence technical direction, and lead engineering initiatives across teams.
  • Strong hands-on experience with Kubernetes, Docker, cloud-native technologies, and public cloud platforms, preferably GCP.
  • Expert-level proficiency in Python, Go, or similar modern programming languages.
  • Experience with validation frameworks, automated testing strategies, and data quality controls for software and data products.
  • Experience with AI-assisted development tools and knowledge-driven engineering practices is considered an asset.
  • Strong focus on performance, reliability, scalability, observability, and operational excellence.
  • Excellent written and verbal communication skills for explaining complex technical concepts to diverse audiences.

Benefits

  • Starting salary range of $150,000–$180,000.
  • Health benefits and life insurance coverage beginning on the first day.
  • Parental leave top-up and employer-matched RRSP contributions.
  • Flexible vacation and an Employee and Family Assistance Program with mental health, legal, and financial counselling.
  • Supported professional development and career growth, including LinkedIn Learning and mentorship.
  • Employee resource groups and regular connection, belonging, and well-being events.
  • Hybrid flexibility with time in the Liberty Village, Toronto office.
  • Benefits apply to permanent full-time employees.

Categories

Achievers

About Achievers

1,001-5,000 employees

Achievers builds a SaaS platform for employee recognition and rewards, offering monetary and non-monetary recognition, a global rewards marketplace, and integrations with systems like Workday, Microsoft, Slack, and SAP. Founded in 2002 and headquartered in Toronto, it is owned by Blackhawk Network. The platform serves millions of employees across 160+ countries, with customers that include General Motors and Workday.

Contact me