Achievers

Senior Software Engineer

Achievers

Overview

Role involves leveraging software and data engineering skills to provide actionable insights from data.

Ideal candidate should have 5+ years of experience in backend software engineering with a focus on data-driven features.

hybridseniorpermanentfull-timeEnglishPythonPHPGoMySQLMongoDBKafkaJSON

Locations

  • Canada, Ontario, Toronto

Requirements

  • 5+ years of backend software engineering experience
  • Strong understanding of analytics fundamentals
  • Experience with cloud platforms (GCP, AWS, or Azure)

Responsibilities

  • Design and maintain backend services
  • Collaborate with product and engineering teams
  • Implement APIs for BI tools
  • Ensure data quality and compliance
  • Participate in code reviews
  • Mentor junior engineers
  • Research new tools and technologies
  • Contribute to agile development cycles

Benefits

  • Competitive Pay
  • Parental Leave Top-up
  • Health Benefits and Life Insurance Coverage
  • RRSP Matching
  • Flexible Vacation
  • Employee and Family Assistance Program
  • Full access to the LinkedIn Learning Library
  • Internal Mentorship Program