7shifts is a scheduling and payroll platform designed to help restaurant teams thrive. 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.
Requirements
- 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
Benefits
- Opportunity
- Challenge
- Culture
- Equity
- Health and Wellness
- Flexibility
- Support