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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Software Developer, Mid-Market role.
Rezi rewrites your resume against 7shifts's job description. Free.

Tailor your resume to this Software Developer, Mid-Market role.
Rezi rewrites your resume against 7shifts's job description. Free.
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.

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.