Talent.com
Senior Software Developer
Senior Software Developer7shifts Inc. • Saskatoon, Division No. 11, CA
Senior Software Developer

Senior Software Developer

7shifts Inc. • Saskatoon, Division No. 11, CA
1 day ago
Job type
  • Full-time
Job description

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.

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.

What you’ll do :

  • 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

What you bring :

  • A degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience
  • 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
  • Strong experience working with databases, data modeling, and data‑driven systems at scale
  • 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
  • Sound technical judgment when balancing speed, quality, performance, and long‑term maintainability
  • Clear communication and the ability to collaborate effectively with cross‑functional partners
  • Experience mentoring other developers or leading technical discussions within a team
  • It’d be even cooler if you had :

  • Experience scaling databases and data‑driven solutions, both from the application side, all the way through to supporting infrastructure
  • Compensation

    The base compensation range for this position is CAD $130,000 to $180,000. This range reflects the full growth path for the role, from building core skills, to accomplished performance, through to role mastery. We typically target the accomplished level when hiring externally. At this level, individuals bring relevant experience in the role, demonstrate strong job‑related skills, operate with confidence and consistency, and are able to deliver impact with limited ramp‑up while still having meaningful opportunity to grow.

    Compensation at 7shifts is performance and growth‑driven. As you develop your skills and expand your impact over time, your compensation grows with you. Your specific placement within this range is based on your job‑related skills, knowledge, and experience, as well as our internal equity assessment. We are always happy to discuss our approach throughout the hiring process.

    Our commitment to our Shifties :

  • Opportunity : Our product is evolving in exciting ways, and we’re focused on delivering even more value to restaurants. This momentum creates real opportunities to learn and grow. Whether you’re honing your craft or exploring new paths, you’ll be supported and empowered to own your growth and impact a product shaping the future of the restaurant industry.
  • Challenge : We’re tackling real problems in a fast‑moving, complex industry. The work is scrappy and ambiguous, but meaningful. You’ll think critically, act with intention, and shape solutions that make a real difference for restaurant teams.
  • Culture : We’re proud to be recognized among the best workplaces in North America. Guided by our mission and values, we move fast to solve meaningful problems and celebrate wins together. Whether through in‑office and remote events, team offsites like Sparks, or everyday moments of connection, we create space for shared growth, collaboration, and fun.
  • Equity : We’re a Series C, VC‑backed SaaS company, and we believe everyone should share in the success they help create. When we build together, we grow together.
  • Health and Wellness : We support Shifties in and outside of work, knowing that what people need can change over time. From day one, you’ll have access to benefits like health and dental, lifestyle spending accounts to a parental leave program built with flexibility in mind, to help you bring your best self to work.
  • Flexibility : Our team is intentional around how and where we work, whether remotely, in person, or a mix of both. We prioritize candidates who thrive in a hybrid work environment with offices in Saskatoon and Toronto, ensuring in‑person collaboration and connection when possible. Plus, we offer a flexible vacation policy to encourage everyone to recharge when needed. Oh, and our ‘90 Day Shift’ program lets Shift work from (almost) anywhere because who wouldn’t want to trade their desk for a beach view once in a while?
  • Support : We set Shifties up for success with the tools they need, like the latest Apple tech, a home office setup, and some 7shifts swag to make it official. But support goes beyond day one. We’re serious about professional growth, offering coaching, feedback, development planning, and opportunities to grow from within.
  • 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. We’re building an inclusive team that reflects the diverse industry we serve, and we welcome applicants from all backgrounds.

    We thank you for your interest in joining the 7shifts team!

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Developer • Saskatoon, Division No. 11, CA

    Similar jobs
    Senior Consultant

    Senior Consultant

    Isaac Operations • saskatoon, sk, ca
    Full-time
    While technically we’re an operational consultancy, we don’t like to call ourselves consultants.We’re a collection of engineers, innovators and creators who work with companies across industries to...Show more
    Last updated: 19 hours ago • Promoted • New!
    Android Developer — Kotlin & Jetpack Compose, Career Growth

    Android Developer — Kotlin & Jetpack Compose, Career Growth

    Autismservices • Saskatoon
    Full-time
    A non-profit organization in Canada is looking for an Android Developer to enhance their IT infrastructure.The role involves translating user requirements into functional specifications and develop...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Software Lead - Python, EDA, Hybrid

    Senior Software Lead - Python, EDA, Hybrid

    Siemens AG • Saskatoon
    Full-time
    A leading technology company is seeking talented software developers in Saskatoon with over 3 years of experience.The role involves developing innovative chip design solutions, collaborating direct...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineering Consultant

    Software Engineering Consultant

    E-Solutions • saskatoon, sk, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 1 day ago • Promoted
    Senior Engineering Systems Admin – AVEVA / Plant3D, Hybrid

    Senior Engineering Systems Admin – AVEVA / Plant3D, Hybrid

    Wood • Saskatoon
    Full-time
    A global engineering firm is seeking a Senior Engineering Systems Administrator in Saskatoon to support and maintain engineering systems. The role involves troubleshooting applications, implementing...Show more
    Last updated: 5 hours ago • Promoted • New!
    Embedded Software Engineer : SoC Trace & Debug

    Embedded Software Engineer : SoC Trace & Debug

    Microchip Technology Inc. • Saskatoon
    Full-time
    A global technology company is seeking a Software Engineer to join its team in Saskatoon.The successful candidate will design and implement software for high-performance 64-bit SoCs, focusing on em...Show more
    Last updated: 5 hours ago • Promoted • New!
    Solutions Architect

    Solutions Architect

    SaskTel • Saskatoon, Regina
    Full-time +1
    At SaskTel, we don’t just think big – we innovate and lead the way! We enrich everyday life.We empower people, organizations and communities to reach their full potential.If you’re passionate, driv...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • saskatoon, sk, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    On-Site Senior Industrial Automation & Systems Integrator

    On-Site Senior Industrial Automation & Systems Integrator

    Shockwave Automation • Saskatoon
    Full-time
    A leading industrial automation firm in Saskatoon is seeking a Systems Integrator to develop and deploy automation systems for mining and industrial applications. Candidates should have over 5 years...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Autismservices • Saskatoon
    Full-time +1
    Please e-mail your cover letter and resume to hr@kvale.Kvale specializes in working with our clients to design, develop and implement innovative solutions in various industries to optimize operatio...Show more
    Last updated: 5 hours ago • Promoted • New!
    Sr. Systems Integrator

    Sr. Systems Integrator

    Shockwave Automation • Saskatoon
    Full-time +1
    Systems Integrator (Intermediate to Senior Level).Shockwave Automation is a leader in industrial automation, delivering advanced control and integration solutions that enhance efficiency, safety, a...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Consultant - Isaac Operations

    Senior Consultant - Isaac Operations

    Isaac Operations • saskatoon, sk, ca
    Full-time
    While technically we’re an operational consultancy, we don’t like to call ourselves consultants.We’re a collection of engineers, innovators and creators who work with companies across industries to...Show more
    Last updated: 19 hours ago • Promoted • New!
    Android Developer

    Android Developer

    Affinity Credit Union • Saskatoon
    Full-time
    Posted Friday, January 16, 2026 at 7 : 00 AM.We want our employees to feel greatcoming to work so that’s why we give our talent the tools to excel. After all,a remarkable employee experience leads to ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Intermediate QA Automation with c# (Security clearance) - saskatoon

    Intermediate QA Automation with c# (Security clearance) - saskatoon

    Confidential • saskatoon, sk, ca
    Full-time
    Design, develop, and execute manual and automated test suites for web, mobile, API, and backend components.Write comprehensive test cases, test scripts, test scenarios and acceptance criteria based...Show more
    Last updated: 1 day ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • saskatoon, sk, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Consultant - E-Solutions

    Software Engineering Consultant - E-Solutions

    E-Solutions • saskatoon, sk, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 1 day ago • Promoted
    Android Developer

    Android Developer

    Autismservices • Saskatoon
    Full-time
    Contribute to innovation, lessons learned and best practices with a view of increasing the capability maturity of the IT infrastructure, leveraging technology to improve the member experience and i...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineering Consultant - saskatoon

    Software Engineering Consultant - saskatoon

    E-Solutions • saskatoon, sk, ca
    Full-time
    ServiceNow Administrator – Mid / L2–L3.Location : Mississauga, On and Vancouver, BC.Owns configuration, platform stability, and enhancement support across multiple ServiceNow modules.Administer user...Show more
    Last updated: 1 day ago • Promoted