HHiring Reality
← 7shifts

Software Developer, Mid-Market

7shifts
Location
Toronto, ON, Saskatoon, SK
Posted
19 days ago
Department
Engineering
Salary
$80,000 - $120,000
What they actually want (must-haves)
  • A degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience
  • Professional experience building, deploying, and maintaining web applications and services in a team environment
  • Comfort working in a greenfield codebase
  • Solid understanding of relational databases and backend development
  • A proven track record of shipping high-quality code with a strong sense of ownership
  • Clear communication skills
Nice to have
  • Hands-on experience with data lake or warehouse tooling such as Snowflake, BigQuery, or AWS equivalents
  • Background in a domain where accuracy, reliability, and real-time data were business-critical
  • Experience in restaurant-tech, delivering customer-focused solutions
  • Hands-on experience using Elixir in a production environment
What the job really is

As a Mid-Market Software Developer at 7shifts, you will be a key member of a team focused on building foundational systems for restaurant groups, handling complexities such as multiple locations and permissions. Your responsibilities will include developing data structures for reporting, creating a permissions system, and utilizing AI tools in your workflow. You will work collaboratively with other engineers and product teams, taking ownership of your projects from design to deployment.

Benefits
  • Base compensation range of CAD $80,000 - $120,000
  • Performance and growth-driven compensation
  • Opportunities for learning and growth
  • Support for professional development
  • Health and dental benefits
  • Lifestyle spending accounts
Things to weigh
  • No specific technologies or frameworks mentioned, which may indicate a need for flexibility in tech stack
  • The role involves working in a greenfield environment, which can be both challenging and rewarding
  • Expectations for ownership and delivery are high, which may require strong self-management skills
Job score4.6/5
Benefits5/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to 7shifts?

See how your résumé matches this role — and tailor it from what actually gets interviews.