373,573open jobs
9,691companies
51,475added this week
Browse all
Salary
$139k – $226k per year (Estimated)
Location
Remote/Hybrid (Toronto, Canada)
Seniority
Staff · 8+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Achievers' mission is to change the way the world works. Our Employee Success Platform is specifically designed to drive higher levels of employee engagement. It's built to align everyone with business objectives and company values, driven by reco...

Join our Framework team: the engineering foundation that makes Achievers scale.

This team owns authentication, API gateways, interservice communication, caching, feature flag management, and the base libraries that every Go and Python service at Achievers is built on - all sitting at the critical path of everything we ship.

Your work here has a multiplier effect.

The libraries, platforms, and tooling you build are used by roughly 100 engineers across the company.

When you raise the floor - better DX, faster onboarding, more consistent patterns, AI-first tooling - the whole engineering organization moves faster.

Please note that this is a back-end focused role. Successful candidates will be able to bring a strong backend engineering background and be excited about continuing to deepen their expertise in backend and platform development. At this time, this role is not intended as a transition role for engineers whose primary experience and career interests are front-end-focused.

Why you'll love this role:

    What makes this team unique is the breadth of its perspective.

  • Framework is the one team that holds end-to-end understanding of how base libraries must interact with the infrastructure layer and the CI/CD pipeline.
  • That bird's-eye view of the platform means this team is where platform-wide challenges land - and where the solutions that unblock everyone else originate.
  • Right now, the team is in the middle of some of the most technically interesting work in the company: modernizing our authentication and API gateway architecture.

  • These are high-stakes architectural shifts that require both deep technical judgement and the ability to drive alignment across teams.
  • If you're energized by building for builders - designing systems that are secure, highly available, and genuinely pleasant to work with - and you want your architectural decisions to have company-wide reach, this is the team.

How you’ll shape our software engineering practices:

  • Provide guidance and mentorship to a team of software developers with varying experience levels, fostering an environment of continuous learning and improvement.
  • Design, build, and maintain innovative product features that enhance the Achievers platform.
  • Work closely with product managers, designers, and other engineering teams to define requirements and translate them into technical solutions. Actively participate in cross-functional planning sessions to align on priorities and dependencies.
  • Be hands-on with the codebase, actively engaging in code reviews and ensuring best practices are followed.
  • Utilize a wide range of modern tools and technologies, including Python, Go, Kubernetes, Docker, Drone, Google PubSub, GraphQL, MySQL, PostgreSQL, and Microservices, to solve complex challenges.
  • Architect high-performance, highly available, and secure software solutions that scale to millions of users.
  • Ship code regularly-multiple times a day, enabling continuous improvement and rapid delivery of new features.
  • Take full ownership of features or modules from design through deployment, ensuring the quality and reliability of the codebase.
  • Monitor application performance and optimize code to ensure it meets scaling, performance, and security requirements as the product grows.
  • Contribute to and enforce engineering best practices, standards, and guidelines for coding, testing, and infrastructure across the team. Lead and initiate engineering improvements, whether it’s through tooling, processes, or adopting new technologies, to ensure the team is working effectively.
  • Ensure that systems, designs, and decisions are well-documented, making it easier for other engineers to understand, maintain, and expand upon your work.
  • Continuously learn and stay up-to-date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team.
  • Guide junior engineers not only on technical solutions but also on career development, helping them set goals, identify growth areas, and improve their soft skills.

Experience we feel will set you up for success:

  • 8+ years of relevant back-end software development experience leading projects and especially system design, with at least 3 of them in a Senior/Staff capacity.
  • Excellent written and verbal communication skills
  • Strong programming skills in Python or Go are highly advantageous.
  • Comfortable working in a UNIX/Linux environment
  • Experience with Docker and Kubernetes.
  • Strong understanding of microservices architecture.
  • Experience with distributed systems.
  • Experience with API gateway design, gRPC, and service-to-service communication patterns
  • Experience designing authentication and authorization systems (OAuth2, OIDC, PKCE, JWT)
  • Ability to analyze business requirements and create technical design documents aligned with architecture standards
  • Passion for performance profiling and benchmarking.
  • Experience executing large-scale migrations with zero downtime in production systems
  • 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
  • Experience working in Agile teams
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
373,573 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Toronto
$114k – $228k per year (Estimated) • Equity • In office • Full-Time • 12+ years exp • Bachelor's Degree • Vancouver
Java
Python
TypeScript
JavaScript
Python
Django
FastAPI
Flask
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
React.js
DevOps
AWS
CI/CD
Docker
Kubernetes
Apply
$173k – $260k per year • In office • Full-Time • 9+ years exp • Bachelor's Degree • San Francisco • Washington
Go
Java
Rust
AI/ML
Agentforce
AI Agents
Claude
Claude Code
Copilot
Cursor
OpenAI Codex
Prompt Engineering
DevOps
AWS
CI/CD
GCP
GitHub
gRPC
Kubernetes
Marketing
Salesforce
Apply
In office • Internship • Bachelor's Degree • Birmingham
Java
DevOps
CI/CD
GCP
Git
Apply
Cloud SRE Intern 3 hours ago
In office • Internship • Bachelor's Degree • Birmingham
DevOps
CI/CD
GCP
SRE
Apply
In office • Internship • Birmingham
Java
SQL
DevOps
CI/CD
GCP
Git
Apply
$138k – $226k per year (Estimated) • Remote/Hybrid • Full-Time • 9+ years exp • Bachelor's Degree • Toronto
Go
Python
Databases
MySQL
AI/ML
AI Agents
Frontend
GraphQL
DevOps
Docker
GCP
Kubernetes
Apply
$87k – $186k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
SQL
Apply
$84k – $184k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Go
PHP
Python
Databases
Apache Kafka
Google BigQuery
MySQL
DevOps
AWS
Azure
GCP
Kubernetes
Analytics
Power BI
Tableau
Apply
Data Scientist ⭐ 7 months ago
$77k – $182k per year (Estimated) • Remote • Full-Time • 3+ years exp • PhD
Python
SQL
Databases
Google BigQuery
AI/ML
NLP
Time Series Forecasting
Recommender Systems
DevOps
GCP
Apply
$85k – $187k per year (Estimated) • Remote/Hybrid • Full-Time • 7+ years exp • Bachelor's Degree • Toronto
Go
Python
Databases
MySQL
PostgreSQL
Frontend
GraphQL
Redux
DevOps
Docker
Kubernetes
Apply
QA Engineer 6 hours ago
$58k – $127k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Toronto
Apply
$56k – $120k per year • In office • Full-Time • 4+ years exp • Toronto
Management
Power Automate
Apply
$105k – $215k per year • Remote/Hybrid • Full-Time • 5+ years exp • Toronto
Python
SQL
AI/ML
Amazon SageMaker
Hadoop
Spark
DevOps
AWS
Apply
$70k – $150k per year • In office • Full-Time • 5+ years exp • Toronto
Python
Scala
SQL
AI/ML
Hadoop
Spark
DevOps
AWS
Apply
GRO - Data Analyst 7 hours ago
$46k – $108k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Toronto
Python
AI/ML
Copilot
DevOps
Azure
Analytics
Power BI
Apply
See all jobs
This is one of many
373,573 more open roles from verified company boards, updated every day.