Software Engineer

🕒 June 2

🇨🇦 Canada – Remote

💵 $96k - $130k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software 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

201 - 500 employees

💼 Consulting

📣 Marketing

👥 HR Tech

💰 $24.5M Series C on 2011-09

Consulting • Marketing • HR Tech

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

• Join a collaborative team of Engineers to develop, release, and maintain the Achievers Platform and supporting services for user lifecycle management and HRIS integrations • The tech stack: Python, Go, PHP, React, Kubernetes, Docker, Pub/Sub, GraphQL, microservices and more • Work independently on complex tasks, designing small to mid-size components for user data management and HRIS integration systems • Develop scalable solutions that improve system performance and handle large-scale user lifecycle events • Troubleshoot issues across the full stack, from API integrations to database performance • Actively review peers' code for quality, maintainability, and alignment with architectural standards • Estimate effort for mid-to-large initiatives and contribute meaningfully to sprint planning and technical discussions • Begin mentoring junior engineers, sharing knowledge and fostering collaborative growth • Stay up to date on emerging technologies and corporate engineering guidelines, best practices, processes and tools • Ensure that systems, designs, and decisions are well-documented, making it easier for other engineers to understand, maintain, and expand upon your work

🎯 Requirements

• Bachelor's in computer science or master's in computer science (preferred) or related field • 3-6 years of relevant software engineering experience • Experience working in Agile teams • Top notch programming skills in any language. Bonus for knowledge of Python, Go, and/or PHP • Experience with Docker, Kubernetes, and Cloud platforms (GCP, AWS) • Strong understanding of Microservice Architecture and system design principles • Analyze business requirements and create technical design documents that are in accordance with the company's architecture standards • Being able to handle and understand multiple domains; many cross-team projects • Eager to learn and try new things • Excellent verbal communication skills

🏖️ Benefits

• Rewards for your impact through our Recognition and Rewards program • Health Benefits and Life Insurance Coverage beginning on your first day • Parental Leave Top-up • Employer matched RRSP contributions • Flexible Vacation to recharge, so you can bring your best • Employee and Family Assistance Program offering mental health, legal, and financial counselling • Supported professional development and career growth (Linkedin Learning, mentorship) • Employee-Led Employee Resource Groups that celebrate our diversity • Regular events designed to build connection, belonging, and well-being • Hybrid flexibility, with time in our beautiful Liberty Village, Toronto office

Apply Now

Similar Jobs

🕒 June 1

Cohere

11 - 50

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Senior Member of Technical Staff focusing on web data pipelines for AI at Cohere. Transforming raw data into high-quality training data for advanced language models.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🕒 May 27

OneVest

51 - 200

💼 Consulting

🛡️ Insurance

💸 Finance

Senior Mobile Developer at OneVest building complex mobile applications using React Native and collaborating with cross-functional teams to improve developer experiences.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🕒 May 26

PolicyMe

11 - 50

🏥 Healthcare

💼 Consulting

🛡️ Insurance

AI-Driven Full Stack Engineer building innovative AI systems for insurance technology startup. Collaborating on full stack features using Python, React, and AWS in a remote-first environment.

🇨🇦 Canada – Remote

💵 $132k - $165k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

🕒 May 20

BrightOrder Inc.

51 - 200

📦 Logistics

💼 Consulting

🚗 Transport

Senior React Native Developer building intuitive mobile experiences for fleet management technology. Joining a world-class team focused on high-quality, cross-platform app development.

🇨🇦 Canada – Remote

⏰ Full Time

🟠 Senior

🖥 Software Engineer

🕒 May 15

Aktion Associates

201 - 500

🏗️ Construction

🏭 Manufacturing

💼 Consulting

Software Engineer developing Sage ERP solutions for Aktion Associates in a remote setting. Collaborating on integrations and customizations in the construction industry.

🇨🇦 Canada – Remote

💵 $80k - $140k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer