Senior Software Engineer

🕒 August 27, 2025

🏢🏡 Toronto – Hybrid

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Achievers

Achievers

WebsiteLinkedIn

201 - 500 employees

👥 HR Tech

☁️ SaaS

⚡ Productivity

💰 $24.5M Series C on 2011-09

HR Tech • SaaS • Productivity

Achievers is a company that provides an all-in-one platform designed to transform employee engagement and people strategy through various recognition and reward solutions. Its platform features tools such as Recognize™, Reward™, Listen™, Celebrate™, and Connect™, aimed at enhancing employee experience by allowing frequent recognition, celebrating milestones, and offering a marketplace for rewards. Achievers is recognized as the #1 recognition and rewards solution by both analysts and employees, and it supports building employee-centric cultures across numerous industries and countries worldwide. The company offers integrations with various tools such as Workday, Teams, Slack, and Zoom to ensure recognition can be part of daily workflows. By doing so, Achievers helps organizations drive employee engagement, retention, and productivity, creating a culture of recognition that motivates and connects employees globally.

📋 Description

• Achievers offers employee recognition and rewards software with nearly 4 million global users across 170+ countries. • Committed to an inclusive, diverse, and equitable workplace. • Multiple Senior Software Engineering roles available across domains, reporting to experienced Engineering Managers. • Take ownership and lead complex back-end projects that scale to millions of users. • Design, build, and maintain innovative product features and solutions. • Utilize modern tools and technologies: Python, Go, PHP, GCP, Pub/Sub, Kubernetes, Microservices, React. • Collaborate with cross-functional teams and act as domain subject matter expert. • Be hands-on with the codebase and participate in code reviews. • Drive engineering best practices and stay up to date on emerging technologies.

🎯 Requirements

• 5+ years proven track record of leading and contributing to back-end or full-stack projects within an enterprise-level environment. • Hands on experience with leading the design phase of complex projects and driving them through to delivery. • Advanced professional experience with Python and/or Go. • Strong understanding of Microservices Architecture and Cloud deployments. • Excellent written and verbal communication skills. • Bachelor or master’s degree in computer science or related field.

🏖️ Benefits

• Competitive Pay • Parental Leave Top-up • Health Benefits and Life Insurance Coverage Upon Your First Day • RRSP Matching • Flexible Vacation • Employee and Family Assistance Program • Full access to the LinkedIn Learning Library • Internal Mentorship Program • Employee-Led Employee Resource Groups • A beautiful office space located in Liberty Village, Toronto • Participation in our Points-based Employee Recognition Program • Opportunities for professional development and career growth

Apply Now