×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: 7shifts
Full Time position
Listed on 2026-07-16
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Software Architect, Database Engineering
Salary/Wage Range or Industry Benchmark: 100000 - 140000 CAD Yearly CAD 100000.00 140000.00 YEAR
Job Description & How to Apply Below

Responsibilities

  • As a Senior Software Developer at 7shifts, you’ll join our Developer Experience squad, where the focus is on strengthening the backend and data foundations that power the product
  • You’ll help shape how our systems scale as usage and complexity grow, improving performance, reliability, and data integrity across core workflows used every day by over 1.5 million restaurant workers
  • You’ll report to an Engineering Manager and play a key role in shaping critical technical decisions across product, design, and engineering
  • Design, build, and ship complex product features that depend on well-modeled, reliable, and scalable data
  • Own work end to end, from problem definition and technical design through delivery, iteration, and long-term support
  • Apply strong database and data modeling fundamentals when designing schemas, queries, and data flows that support correct product behavior
  • Translate product and business needs into thoughtful technical solutions, identifying tradeoffs and risks early
  • Improve performance, reliability, and data integrity by addressing root causes and reducing system complexity
  • Set and reinforce strong engineering practices through code reviews, testing, and consistent technical standards
  • Mentor other developers through feedback and technical guidance, helping the team make better decisions over time
  • Use modern tools, including AI, thoughtfully and responsibly to reduce friction and improve delivery
Benefits
  • Equity in a Silicon Valley VC-backed startup
  • Competitive health benefits
  • Generous & flexible vacation
  • Unlimited snacks and a fully stocked fridge
  • A culture that values authenticity, trust, and curiosity
  • Apple equipment
  • Casual dress code
  • Our offices share neighborhoods with awesome restaurants!
  • Exciting technical challenges and learning opportunities
  • Endless supply of Slack GIFs and dad jokes
  • Free membership to our on-site gym (in Saskatoon)
Qualifications
  • Experience owning and supporting production software used by real customers, including making technical decisions and tradeoffs as data-driven workflows grow in scale and complexity.
  • A degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience.
  • The ability to take ambiguous, complex problems and turn them into clear, maintainable solutions.
  • Comfort working in large, evolving codebases and improving existing systems over time.
  • Experience mentoring other developers or leading technical discussions within a team.
  • Sound technical judgment when balancing speed, quality, performance, and long-term maintainability.
  • Clear communication and the ability to collaborate effectively with cross-functional partners.
  • Strong experience working with databases, data modeling, and data-driven systems at scale.
  • Experience scaling databases and data-driven solutions, both from the application side, all the way through to supporting infrastructure.
  • We know you might not check every box, and that’s okay. If you’re excited about this role, inspired to contribute to a meaningful product, and eager to share ideas that drive real change, we’d love to hear from you.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary