
About Achievers
Recognition and rewards software for engaged employees
Key Highlights
- Series B funding of $39.4 million
- Serves Fortune 500 clients like Marriott & Microsoft
- AI-driven platform enhancing employee engagement
- Available on Google Cloud Marketplace since 2024
Achievers is a leading recognition and rewards software provider, transforming employee engagement for organizations from 500 to Fortune 500 companies like Marriott, Deloitte, 3M, and Microsoft. Headquartered in King West Village, Toronto, Achievers has raised $39.4 million in Series B funding and f...
🎁 Benefits
Achievers offers a comprehensive benefits package including parental leave top-up, health benefits and life insurance from day one, RRSP matching, fle...
🌟 Culture
Achievers promotes a culture centered on belonging and engagement, leveraging AI-driven insights to enhance employee experiences. The company values c...
Overview
Achievers is hiring a Staff Software Engineer to lead complex back-end projects for their Milestones & Celebrations team. You'll architect and build innovative product features that scale to millions of users. This role is available as hybrid or fully remote for candidates based anywhere in Canada.
Job Description
Who you are
You have a strong background in software engineering, particularly in backend development, and are excited about leading complex projects that impact millions of users. You thrive in collaborative environments and enjoy working with cross-functional teams to deliver innovative solutions. Your experience includes architecting scalable systems and building features that enhance user experiences. You are adaptable and open to working in a hybrid or fully remote setting, ensuring that you can contribute effectively regardless of your location.
What you'll do
As a Staff Software Engineer at Achievers, you will lead the development of back-end projects for the Milestones & Celebrations team. Your role will involve architecting and building product features that enable users to celebrate their professional milestones. You will collaborate closely with product managers, designers, and other engineers to ensure that the solutions you create are not only innovative but also scalable to accommodate millions of users. You will be responsible for overseeing the technical direction of projects, ensuring best practices in software development, and mentoring junior engineers on the team. Your contributions will directly impact the user experience and help shape the future of the Achievers platform.
What we offer
Achievers provides a supportive and inclusive work environment where you can thrive. We offer flexible work arrangements, including hybrid and remote options, to accommodate your lifestyle. You will have the opportunity to work on meaningful projects that make a difference in people's professional lives. Our culture emphasizes collaboration, innovation, and continuous learning, ensuring that you have the resources and support needed to grow in your career. Join us in creating a platform that celebrates achievements and fosters a positive workplace culture.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Achievers.
Similar Jobs You Might Like
Based on your interests and this role

Staff Engineer
Achievers is hiring a Staff Software Engineer to work on their flagship product, Recognize, impacting over 4M global users. You'll utilize technologies like Python, Go, and React while solving complex engineering challenges. This position requires significant experience in software engineering.

Staff Engineer
Uber is hiring a Staff Software Engineer to lead the Marketplace Segmentation team in optimizing rides business through advanced algorithms and machine learning. You'll drive technical strategy and mentor engineers while working in Toronto.

Staff Engineer
Kaseya is hiring a Staff Software Engineer to design and enhance a cross-platform Endpoint Detection and Response (EDR) product. You'll focus on performance, security, and system-level integrity, utilizing your expertise in macOS development and Rust programming. This role requires a strong background in low-level systems programming.

Staff Engineer
Kaseya is hiring a Staff Software Engineer to design, build, and maintain scalable software systems. You'll work with React and Node.js in a cloud-native environment. This position requires strong proficiency in full-stack development.

Staff Engineer
Nubank is seeking a Staff Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires a strong background in software development and a willingness to learn new technologies.