Senior Software Engineer

MealSuiteCambridge, ON
$95,000 - $118,000Hybrid

About The Position

We are seeking a Senior Software Engineer to help design, build, and maintain the core systems that power the MealSuite platform. This role will play a key part in delivering product roadmap initiatives, improving system performance, and ensuring high-quality code across our Ruby on Rails applications. You will collaborate closely with Product, Design, and Engineering teams to deliver scalable solutions while mentoring other developers and contributing to technical architecture decisions.

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

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

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
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service