Software Developer, Mid-Market at 7shifts | CA | Rezi

Software Developer, Mid-Market at 7shifts

Software Developer, Mid-Market

7shifts · CA

3 weeks ago

Software Developer, Mid-Market

7shifts · CA

22 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Software Developer, Mid-Market role.

Rezi rewrites your resume against 7shifts's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Software Developer, Mid-Market posting at 7shifts — free, in seconds.

About the Role

As an Intermediate Software Developer, Mid-Market at 7shifts, you'll be a founding engineer on the mid-market squad, building foundational systems for complex restaurant groups. You will own features end-to-end, making pragmatic technical decisions and utilizing AI tools effectively. This greenfield role offers the chance to shape systems used by over 1.5 million restaurant workers.

Responsibilities

  • Build and maintain data structures and pipelines for rollup reporting for multi-location restaurant groups.
  • Contribute to the development of a new permissions and authorization system.
  • Use AI-assisted development tools as an active part of your workflow.
  • Collaborate with senior engineers, product counterparts, and the data team to translate requirements into solutions.
  • Take ownership of production issues, leading investigation and resolution of bugs.
  • Contribute to engineering culture by participating in technical discussions and improving team processes.
  • Drive work from concept to completion, making sound technical decisions and delivering user value.

Requirements

  • 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.
  • Proven track record of shipping high-quality code with a strong sense of ownership.
  • Clear communication skills, especially when facing ambiguity.
  • Proactive work ethic with the ability to manage priorities and make technical trade-offs.
  • Experience leveraging AI development tools.
  • A customer-focused mindset and genuine interest in building problem-solving products.

Skills

  • AI development tools
  • Relational databases
  • Backend development
  • Data modeling
  • Permissions work
  • Elixir (preferred)
  • Data lake or warehouse tooling (e.g., Snowflake, BigQuery, AWS equivalents) (preferred)
  • Restaurant-tech (preferred)

Location

  • Saskatoon
  • Toronto

Work Type

  • Hybrid

Experience Level

  • Intermediate

Education Level

  • Degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience.

Salary/Compensations

  • CAD $80,000 - $120,000

Benefits

  • Health and dental
  • Lifestyle spending accounts
  • Parental leave program
  • Latest Apple tech
  • Home office setup
  • Flexible vacation policy

About the Company

  • 7shifts is a scheduling and payroll platform designed to help restaurant teams thrive.
  • With an easy-to-use app and industry-specific solutions, 7shifts saves time, reduces errors, and helps keep costs in check for over 55,000 restaurants.
  • Our mission is to simplify team management and improve performance for restaurants, with a long-term vision of creating a thriving restaurant industry through the power of connected & engaged teams.
  • We are a Series C, VC-backed SaaS company.

Equal Opportunity

  • We’re building an inclusive team that reflects the diverse industry we serve, and we welcome applicants from all backgrounds.