Achievers

Staff Software Engineer, Frameworks ⭐

Achievers
Apply
4 months ago
Toronto, CanadaStaff+

Responsibilities

  • Provide technical guidance, mentorship, and career development support to software developers.
  • Design, build, maintain, and ship backend framework features, shared libraries, and platform modules.
  • Architect highly available, secure, and scalable systems supporting millions of users.
  • Modernize authentication and API gateway architecture and drive alignment across engineering teams.
  • Own features and modules from design through deployment, including code reviews, documentation, testing, and reliability.
  • Monitor and optimize application performance through profiling and benchmarking.
  • Lead engineering improvements involving tooling, processes, standards, and technology adoption.
  • Collaborate with product managers, designers, and engineering teams to define requirements and technical solutions.

Requirements

  • 8+ years of relevant backend software development experience leading projects and system design, including at least 3 years in a Senior or Staff capacity.
  • Strong programming skills in Python or Go are highly advantageous.
  • Experience working in a UNIX/Linux environment with Docker and Kubernetes.
  • Strong understanding of distributed systems and service-oriented architecture.
  • Experience with API gateway design, gRPC, and service-to-service communication patterns.
  • Experience designing authentication and authorization systems using OAuth2, OIDC, PKCE, and JWT.
  • Ability to analyze business requirements and create architecture-aligned technical design documents.
  • Experience executing large-scale zero-downtime production migrations.
  • Track record of building shared libraries or SDKs used across large engineering organizations.
  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • Excellent written and verbal communication skills and experience working in Agile teams.

Benefits

  • Recognition and rewards program.
  • Health benefits and life insurance coverage beginning on the first day.
  • Parental leave top-up.
  • Employer-matched RRSP contributions.
  • Flexible vacation.
  • Employee and Family Assistance Program with mental health, legal, and financial counselling.
  • Professional development and career growth support, including LinkedIn Learning and mentorship.
  • Employee-led resource groups and regular connection, belonging, and well-being events.
  • Hybrid flexibility with time in the Liberty Village, Toronto office.
  • Permanent full-time employee benefits apply.

Tech Stack

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