About this role
Staff Software Engineer ⭐ at Achievers. Location: Toronto, Ontario, Canada. Role: mentoring engineers, designing systems, shipping code Requirements: 8+ years software development experience (3+ in senior/staff role), strong Python or Go skills, distributed systems and microservices experience, Docker/Kubernetes, API gateway/authentication design, excellent communication and system design ability. Category: Software Development Seniority: Senior Level Tools: Python, Go, Kubernetes, Docker, Drone, Google PubSub, GraphQL, MySQL, PostgreSQL, gRPC, OAuth2, OpenID Connect (OIDC), Proof Key for Code Exchange (PKCE), JSON Web Token (JWT), Microservices, UNIX/Linux Commitment: Full Time Workplace: Hybrid Languages: English