Senior Software Engineer responsible for designing and maintaining scalable Ruby on Rails applications for MealSuite. Collaborating with cross-functional teams and mentoring junior developers.
Responsibilities
Design, develop, and maintain scalable Ruby on Rails applications and services
Own features end-to-end from design through deployment, testing, and support
Debug complex issues and optimize application performance, database queries, and system reliability
Conduct code reviews and promote engineering best practices, security standards, and code quality
Contribute to architectural decisions and improvements to the technology stack
Collaborate with Product, Design, and QA to translate business needs into technical solutions
Participate in Agile ceremonies and provide transparent updates on progress and blockers
Mentor junior developers and support knowledge sharing across the engineering team
Requirements
Strong experience building production applications with Ruby on Rails
Solid knowledge of relational databases (PostgreSQL or MySQL), SQL optimization, and RESTful APIs
Experience with testing frameworks such as RSpec, Minitest, or Capybara and background job tools like Sidekiq or Resque
Proficiency with Git and modern development workflows
Experience debugging and optimizing production systems and delivering complex features end-to-end
Strong understanding of software architecture, scalability, and clean coding practices
Ability to communicate technical concepts clearly and collaborate across cross-functional teams
5+ years of professional software development experience including hands-on Ruby on Rails development
Benefits
Unlimited paid time off – we trust our employees to create balance
Retirement savings support – RRSP/401(k) matching at 100% up to 3%
Health benefits – medical, dental, vision, life & disability insurance, and paid parental leave starting day one
Hybrid flexibility – balance in-person collaboration with remote work
Work-life balance – 90%+ of employees feel supported by their leaders
Equity program participation – share in MealSuite’s growth
Career development opportunities – we support your long-term goals
Purpose-driven work – our mission aligns with the values of 90%+ of employees
Senior Software Engineer building scalable AWS, Big Data, and ML infrastructure for Genesys’ AI - powered customer - experience platform. Leading distributed systems projects from architecture through production.
Software Developer building full - stack web applications for Intelex’s global EHSQ software platform. Delivering agile features across React, Node.js, Azure, AWS, .NET, and SQL stacks.
Senior backend developer building AI - agent systems for Knak, an enterprise email and landing - page marketing automation platform. Designing APIs and microservices with PHP, Python, Node.js, MySQL, and AWS while mentoring engineers.
Full - stack engineer building scalable PHP/Laravel and Vue.js systems for Felix’s digital healthcare platform. Improving reliability, developing AI workflows, and delivering patient - care experiences across Canada.
Vehicle trim engineer leading finishing - component development and validation for Expleo, a global engineering, production - support, MRO, quality, and consulting organization. Guiding design, supplier, manufacturing, and production teams in Sainte - Claire’s hybrid aerospace projects.
Senior software engineer building scientific computing and ML systems for KoBold Metals, which uses AI and novel sensors for mineral exploration. Developing scalable pipelines and tooling across scientific, geophysical, and hardware data.
Software Developer II building and testing software for JD Power, a provider of automotive data, analytics, and industry intelligence. Collaborating with stakeholders and platform teams across the software development lifecycle.
Senior software engineer building integrations between Wrapbook’s AI production - finance platform and accounting, ERP, data, and AI systems. Owning pipelines, data contracts, observability, architecture, and production support for Canadian customers.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI in development.
Full Stack Developer building Boréalis’s SaaS platform for stakeholder relationships and ESG initiatives. Designing scalable features, improving architecture, and leveraging AI within a remote Agile team.