← All roles
Staff Software Engineer
PythonGoKubernetesDockerReactReduxGraphQLMySQLPostgreSQLGCPAWSDistributed Systems
About the role
Join the team behind the platform's User Domain and HRIS integrations, connecting and synchronizing employee data from enterprise systems. You'll work with modern cloud technologies, distributed systems, APIs, and event-driven architectures while tackling complex scalability and reliability challenges. Lead high-impact initiatives, shape product features, mentor team members, and contribute to a high-growth environment.
Requirements
Bachelor's or Master's in CS or related field, 9+ years of development experience, proven ability to own complex systems and drive technical direction. Top-notch programming in Python or Go, expert with Docker and Kubernetes, deep understanding of microservice architecture and distributed systems. Experience with cloud platforms (GCP strongly preferred), performance profiling, and creating technical design documents. Strong strategic vision and excellent communication skills.
About the company
Achievers
Achievers makes employee recognition and rewards software, with a global rewards marketplace for employers.
View company page →More from Achievers
Senior Software Engineer, Analytics and Reporting Solutions
PythonGoGCPKubernetesBigQueryMySQLMongoDBApache Kafka
$117k–160k
Hybrid · Toronto
Senior Software Engineer, Analytics and Reporting Solutions
$117k–160k
PythonGoGCPKubernetesBigQueryMySQLMongoDBApache Kafka
Similar roles
Software Engineer, Enterprise Applications (Backend)
$160k–220k
Software Engineer, Enterprise Applications (Backend)
$160k–220k
Software Engineer, Backend
$180k–300k
Software Engineer, Backend
$180k–300k
Staff+ Software Engineer, Platform
$405k–485k
Staff+ Software Engineer, Platform
$405k–485k
Staff Software Engineer I, Platform Engineering
$190k–225k
Staff Software Engineer I, Platform Engineering
$190k–225k
Software Engineer, Distributed Systems
$150k–240k
Software Engineer, Distributed Systems
$150k–240k