Senior Software Developer, Mid-Market
Core
Design and build foundational data structures, pipelines, and a permissions/authorization system for multi-location restaurant groups to enable rollup reporting and role-based access control.
Role type
Senior Software Developer (Founding Engineer)
Builds
Rollup reporting systems and scalable RBAC infrastructure for restaurant groups
Domain
SaaS / Restaurant Management / Data Engineering
Deliverable
production ML models | product features
Required skills
Data modeling, system architecture, permissions/authorization design, end-to-end ownership, complex problem solving, code reviews, technical mentorship, trade-off analysis
Preferred skills
Data lake/warehouse tooling (Snowflake, BigQuery, AWS), real-time data domain experience
Technologies
Snowflake, BigQuery, AWS
Responsibilities
Design data structures and pipelines for multi-location rollup reporting; Architect and lead early development of a permissions system; Partner with product to sequence and prioritize foundational workstreams; Communicate architectural decisions to team and leadership; Mentor developers and raise technical bar through code reviews
Seniority
Senior, hands-on IC
