9 часов назад
Senior Software Developer, Mid-Market
130 000 - 180 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Developer, Mid-Market (Data Modeling/RBAC): Building foundational data structures and pipelines for rollup reporting across multi-location restaurant groups, alongside a scalable permissions and authorization system with an accent on data modeling, role-based access control, and safe system migration. Focus on defining architectural paths, delivering a reporting beta, solving ambiguous platform problems, and guiding technical decisions across engineering, product, and data.
Location: Toronto, ON, or Saskatoon, SK. Hybrid work is prioritized, with offices in Toronto and Saskatoon.
Base compensation: CAD $130,000–$180,000.
Company
provides a scheduling and payroll SaaS platform with industry-specific solutions for restaurant teams.
What you will do
- Design and build data structures and pipelines for rollup reporting across multi-location restaurant groups, from schema design through beta delivery.
- Architect and lead early development of a scalable permissions and authorization system using role-based access control.
- Define the migration path from existing permissions systems and sequence the transition safely.
- Partner with product, data, engineering, and leadership stakeholders to prioritize work, estimate delivery, and communicate risks and architectural decisions.
- Use AI agents, spec-driven development, and agentic tools for code generation and debugging.
- Raise the squad’s technical bar through code reviews, design discussions, and mentoring.
Requirements
- 7–10 years of experience building production software.
- Experience with data modeling or permissions and authorization as central system concerns.
- Ownership of systems end to end, including technical design, delivery, support, and iteration.
- Ability to turn ambiguous problems into maintainable solutions and improve large, evolving codebases incrementally.
- Strong judgment across speed, quality, performance, and long-term maintainability.
- Clear cross-functional communication and experience mentoring developers or leading technical discussions.
Nice to have
- Experience with data lake or warehouse tools such as Snowflake, BigQuery, or AWS equivalents.
- Experience in a domain where accuracy, reliability, and real-time data are business-critical.
Culture & Benefits
- Hybrid, in-person, and remote work options, with priority given to candidates who thrive in a hybrid environment.
- Flexible vacation policy and a 90 Day Shift program allowing temporary work from almost anywhere.
- Health and dental benefits, lifestyle spending accounts, and a flexible parental leave program.
- Equity in a Series C, venture-backed SaaS company.
- Apple technology, home office setup, coaching, feedback, development planning, and internal growth opportunities.
- Team events, offsites, and an inclusive collaborative work environment.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
14 часов назад
Staff Software Engineer (Data Engineering)
126 090 - 151 615CAD
5 дней назад
Senior Software Developer - Ad Tech
130 000 - 175 000CAD
5 часов назад
Senior Software Developer - Data Delivery (Data Engineering)
107 000 - 157 300CAD
16 минут назад
Staff Software Engineer (Fintech)
188 000 - 235 000CAD
4 дня назад
Software Developer - Engineering Productivity
115 000 - 145 000CAD
6 дней назад
Principal Java Data Engineer
156 000 - 174 000CAD