Software Engineer

🕒 June 2

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

👥 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

• 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

Instacart

1001 - 5000

🛍️ eCommerce

🚗 Transport

🛒 Retail

Senior Software Engineer on Instacart's AI Productivity team. Building AI-powered platforms to enhance developer velocity and operational efficiency in grocery delivery.

🇨🇦 Canada – Remote

💵 $168k - $177.5k / year

💰 $232M Venture Round on 2021-11

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 June 1

ClickHouse

51 - 200

☁️ SaaS

🏢 Enterprise

🤖 Artificial Intelligence

Senior Software Engineer at ClickHouse focusing on integrating Postgres with cloud solutions. Design and develop backend services to manage database clusters and enhance observability.

🕒 May 30

Instacart

1001 - 5000

🛍️ eCommerce

🚗 Transport

🛒 Retail

Senior Software Engineer enhancing Ads products at Instacart. Building reporting solutions and ensuring accuracy in data insights for advertisers and retailers.

🇨🇦 Canada – Remote

💵 $168k - $177.5k / year

💰 $232M Venture Round on 2021-11

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

🕒 May 30

Instacart

1001 - 5000

🛍️ eCommerce

🚗 Transport

🛒 Retail

Senior Software Engineer enhancing backend systems at Instacart, leading innovation for a seamless user experience in grocery shopping applications.

🇨🇦 Canada – Remote

💵 $168k - $177.5k / year

💰 $232M Venture Round on 2021-11

⏰ Full Time

🟠 Senior

🧑‍💻 Full-stack Engineer

Ruby

Go

🕒 May 29

SandboxAQ

51 - 200

🤖 Artificial Intelligence

🔒 Cybersecurity

💊 Pharmaceuticals

Software Engineer developing computational chemistry tools at SandboxAQ. Collaborating with experts to create clean software for AI and physics-based simulations.