itjobs.ca Logo
Achievers logo

Intermediate Software Engineer

Achieversabout 2 months ago
Toronto
Mid Level
Full-Time

Top Benefits

Health and life insurance coverage
RRSP matching
Flexible vacation

About the role

  • Our Data Intelligence team builds backend services that turn data from our SaaS platform into high-value, actionable insights for our customers
  • We’re transforming the way data is used at Achievers, delivering high-impact, intelligent services that redefine how work gets done
  • Our tech stack leverages microservices built with Python and Go, running on GCP and Kubernetes
  • We’re creating smoother, smarter, and more delightful experiences for our users, and we’re solving real engineering problems at scale
  • This is a backend role - a great opportunity to deepen your knowledge and grow your skills with various tools
  • Report to an experienced Engineering leader who can offer you mentorship, autonomy, ownership, and a genuine investment in your growth toward the next senior level in your career
  • Work on complex, challenging projects - apply your expertise to shape architecture, influence technical direction, and mentor fellow team members
  • Join a close-knit, high-performing team that solves meaningful problems and celebrates successes together
  • Work alongside an experienced leadership team who is genuinely invested in your career growth
  • Thrive in a fast-paced, high-growth environment where innovation is encouraged and your voice truly matters
  • Develop and maintain backend services that support reporting, analytics, data export, and data-driven product features
  • Collaborate closely with product, data, and engineering teams to deliver actionable insights and AI-powered features that enhance user experience and decision-making
  • Design and implement well-structured APIs to integrate with internal and external BI tools (e.g., Looker, Tableau, Power BI)
  • Ensure data quality, governance, privacy, and compliance standards are met across all systems
  • Continuously research and experiment with new tools, frameworks, and technologies to drive innovation and efficiency
  • Contribute to agile development cycles, including sprint planning and retrospectives

Benefits

  • 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 👏🏼
  • Participation in our Points-based Employee Recognition Program ✨
  • A beautiful office space located in Liberty Village, Toronto 🇨🇦
  • Opportunities for professional development and career growth 📈- Experience with relational and NoSQL databases (e.g., MySQL, MongoDB)
  • Proficient with data serialization formats such as JSON, CSV
  • Excellent verbal and written communication skills in English
  • Experience integrating applications with AI/ML systems is a plus
  • Experience with agile software development methodologies (e.g., Scrum, Kanban)
  • Proactive in exploring and adopting new technologies, frameworks, and APIs
  • Strong analytical and problem-solving skills with attention to detail and code quality
  • Experience with cloud platforms (GCP, AWS, or Azure)
  • Knowledge of data privacy, security, and governance best practices
  • Proficient in server-side programming languages such as Python, PHP, or Go
  • Strong understanding of analytics fundamentals, including dimensional data modeling, data transformation, and data visualization best practices
  • Strong understanding of RESTful API design and integration with BI and analytics tools (e.g., Looker, Tableau, Power BI)
  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Familiarity with streaming or near real-time data ingestion technologies (e.g., Kafka, Pub/Sub)
  • 3+ years of backend software engineering experience in enterprise environments, with a focus on reporting, analytics, and data-driven features such as data export and insights

About Achievers

Software Development