
Job Overview
Location
Canada
Job Type
Full-time
Category
Software Engineer
Date Posted
February 26, 2026
Full Job Description
📋 Description
- • Join Achievers Corporation as a Principal Software Engineer, a pivotal role within our dynamic Member Experience domain. This is your opportunity to shape and elevate best-in-class Rewards & Recognition programs, campaigns, and tools designed to significantly boost engagement and performance for HR teams and employees worldwide. Our innovative products currently empower over 4 million global users, offering you a unique platform to deliver impactful, high-visibility work that truly makes a difference.
- • As a Principal Engineer, you will be instrumental in architecting, developing, and deploying robust, scalable, and high-performance solutions that define the future of employee recognition. You will tackle complex engineering challenges at scale, contributing to a product suite that fosters positive workplace cultures and drives measurable business outcomes. Your expertise will be crucial in evolving our platform to meet the ever-increasing demands of a global user base.
- • Dive deep into our sophisticated tech stack, which artfully blends microservices and micro-frontends. You'll be working with cutting-edge technologies including Python and Go for backend services, and React for our user-facing applications. Our infrastructure is built on Google Cloud Platform (GCP) and orchestrated with Kubernetes, providing a powerful and flexible environment for innovation and rapid deployment.
- • You will play a lead role in designing and implementing solutions that address critical aspects of our platform, such as ensuring the scalability of high-traffic systems, optimizing performance for millions of concurrent users, and enhancing the overall reliability and resilience of our services. This involves not just writing code, but also thinking critically about system design, data integrity, and operational excellence.
- • Collaborate closely with product managers, designers, and fellow engineers to translate complex business requirements into elegant and effective technical solutions. You will be a key voice in technical discussions, driving architectural decisions, and mentoring junior engineers, fostering a culture of continuous learning and technical excellence within the team.
- • Contribute to the entire software development lifecycle, from ideation and design through to implementation, testing, deployment, and ongoing maintenance. This includes defining technical roadmaps, establishing best practices, and ensuring the quality and security of our codebase.
- • Focus on crafting thoughtful, intuitive user experiences that simplify and enhance the way employees are recognized and rewarded. Your work will directly impact the daily lives of millions, making their work experiences smoother, smarter, and more delightful. This requires a keen understanding of user needs and a commitment to user-centric design principles.
- • Take ownership of significant features and initiatives, driving them to successful completion. This includes identifying technical risks, proposing mitigation strategies, and ensuring timely delivery of high-quality software.
- • Engage in code reviews, providing constructive feedback to peers and upholding high standards for code quality, maintainability, and performance. You will also be responsible for identifying and addressing technical debt, ensuring the long-term health of our platform.
- • Explore and champion new technologies and methodologies that can improve our development processes, system performance, and overall product offering. This role offers ample opportunity for professional growth and the chance to work on challenging problems that have a real-world impact.
- • Contribute to the operational excellence of our services by participating in on-call rotations, troubleshooting production issues, and implementing monitoring and alerting solutions to ensure high availability and performance.
- • You will be a key contributor to our mission of helping organizations create a culture of appreciation and recognition, ultimately driving employee engagement and business success. Your technical leadership will be vital in achieving these ambitious goals.
- • This role is ideal for a seasoned engineer who thrives in a fast-paced, collaborative environment and is passionate about building scalable, user-centric products that solve meaningful problems. If you are looking to make a significant impact and grow your career at a leading company in the employee recognition space, this is the opportunity for you.
🎯 Requirements
- • Extensive experience in designing, developing, and deploying scalable, distributed systems using languages like Python or Go.
- • Proven track record of leading complex software engineering projects from inception to delivery.
- • Deep understanding of microservices architecture, cloud platforms (GCP preferred), and containerization technologies (Kubernetes).
- • Strong proficiency in frontend technologies, particularly React, and experience in building intuitive user interfaces.
- • Excellent problem-solving skills, a strong sense of ownership, and the ability to mentor and guide other engineers.
🏖️ Benefits
- • Competitive salary and performance-based bonuses.
- • Comprehensive health, dental, and vision insurance plans.
- • Generous paid time off (PTO) and company holidays.
- • Opportunities for professional development, including training, conferences, and tuition reimbursement.
- • Flexible work arrangements, including hybrid and remote options.
- • Stock options or equity participation.
- • A vibrant and inclusive company culture that values collaboration and innovation.
Skills & Technologies
Python
Go
React
GCP
Kubernetes
Senior
Onsite
About Achievers Corporation
Achievers Corporation provides cloud-based employee recognition and rewards software to enterprises. The platform enables peer-to-peer recognition, service awards, and social celebrations, integrating with HRIS, payroll, and collaboration tools. Analytics dashboards track engagement and retention trends, while a global rewards marketplace offers merchandise, gift cards, and experiences. Founded in 2002 and headquartered in Toronto, the company serves Fortune 1000 clients across North America, EMEA, and APAC, aiming to improve workplace culture and performance through data-driven recognition programs.
Similar Opportunities

Axon Enterprise, Inc.
Seattle, Washington, USA
Full-time
Expires May 4, 2026
Java
Scala
Docker
+5 more
3 days ago


