7

7shifts

Restaurant workforce management: scheduling, payroll, hiring

Intermediate Software Developer - Mid-Market

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCA$95k - CA$135k /yr

About the Job

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, moving forward when the full picture is undefined and knowing when to ask rather than assume.
  • A solid understanding of relational databases and backend development, with sufficient foundation to contribute to data modeling and permissions work.
  • A track record of shipping high-quality code with ownership and seeing work through to completion.
  • Clear communication, including surfacing blockers early, asking questions, and keeping teammates informed.
  • A proactive work ethic and ability to manage priorities and make sound technical trade-offs with guidance.
  • Experience leveraging AI development tools, such as Claude, as part of the work process.
  • A customer-focused mindset and interest in building products that solve real problems.

Responsibilities

  • Build and maintain data structures and pipelines that power rollup reporting for multi-location restaurant groups, contributing from schema work through delivery.
  • Contribute to development of a new permissions and authorization system, implementing components as the architecture takes shape and flagging issues.
  • Use AI-assisted development tools to generate, review, and validate output to production-code standards.
  • Collaborate with senior engineers, a product counterpart, and the data team to translate requirements into pragmatic, maintainable solutions.
  • Own production issues, leading investigation and resolution of bugs and customer-reported problems.
  • Participate in technical discussions and improve the team's processes and standards.
  • Drive work from concept to completion, making technical decisions and delivering value to users.

Desired Qualifications

  • 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 technology delivering customer-focused solutions.
  • Hands-on experience using Elixir in a production environment.

About the Company

7shifts

Restaurant workforce management: scheduling, payroll, hiring

7shifts provides a subscription-based workforce management platform for restaurants to handle scheduling, payroll, hiring, and compliance in one place. The product offers an integrated system with AI-assisted auto-scheduling, shift planning, payroll processing, hiring/onboarding, tax documents, labor-law compliance, budget tracking, and staff engagement metrics, plus a shift-feedback communication tool. It differentiates itself by focusing exclusively on the restaurant industry and bundling core workforce tasks into a single platform to simplify compliance and enable data-driven staffing decisions. The goal is to help restaurants operate more efficiently, reduce turnover, stay compliant with labor laws, and improve guest experiences.

Company size
201-500
Company stage
Series C
Total funding
$131M
Headquarters
Regina, Canada
Founded
2014

Recently Posted Jobs

Explore more opportunities at 7shifts

See more jobs