7shifts

Senior Software Developer, Mid-Market

7shifts
Apply
4 days ago
Toronto, CanadaSenior

Responsibilities

  • Design and build data structures and pipelines for rollup reporting across multi-location restaurant groups.
  • Own reporting work from schema design through beta delivery.
  • Architect and lead early development of a scalable permissions and authorization system with role-based access control.
  • Define and sequence the migration path from the existing permissions system.
  • Partner with product to estimate, prioritize, and manage tradeoffs and risks across two foundational workstreams.
  • Communicate architectural decisions, status, risks, and plan changes to engineering, data, and leadership stakeholders.
  • Use AI agents, spec-driven development, agentic harnesses, code generation, and debugging tools in daily development.
  • Improve team quality through code reviews, design discussions, mentoring, and technical guidance.

Requirements

  • 7–10 years of experience building production software.
  • Experience where data modeling or permissions and authorization were central to system design.
  • Experience owning systems end to end, including technical design, delivery, support, and iteration.
  • Ability to turn ambiguous and complex problems into clear, maintainable solutions.
  • Comfort working in large, evolving codebases while improving them incrementally.
  • Strong judgment balancing speed, quality, performance, and maintainability against timelines.
  • Clear communication and effective collaboration across engineering, product, and data teams.
  • Experience mentoring developers or leading technical discussions.
  • Preferred: hands-on experience with data lake or warehouse tooling such as Snowflake, BigQuery, or AWS equivalents.
  • Preferred: experience in domains where accuracy, reliability, and real-time data are business-critical.

Benefits

  • Performance- and growth-driven compensation with opportunities for professional development, coaching, feedback, and internal growth.
  • Equity participation at a Series C, venture-backed SaaS company.
  • Health and dental benefits, lifestyle spending accounts, and flexible parental leave.
  • Hybrid flexibility with remote and in-person work, with offices in Saskatoon and Toronto.
  • Flexible vacation policy and the 90 Day Shift program for working from almost anywhere.
  • Latest Apple technology, home office setup, and company swag.
  • Team events, offsites, and an inclusive collaborative workplace.

Tech Stack

AWSGoogle BigQuerySnowflake

Categories

BackendData Engineering
7shifts

About 7shifts

201-500 employees
Contact me