Software Developer, Mid-Market
Core
Building foundational systems for multi-location restaurant groups, including rollup reporting and scalable permissions/authorization.
Role type
Intermediate Software Developer (Mid-Market)
Builds
Data structures, pipelines, and authorization systems for restaurant management platforms.
Domain
Restaurant technology / SaaS
Deliverable
production ML models | product features
Required skills
Full-stack development, relational database design, backend development, greenfield codebase navigation, AI-assisted development, bug investigation, technical decision-making
Preferred skills
Data lake/warehouse tooling (Snowflake, BigQuery), real-time data systems, restaurant-tech domain, Elixir production experience
Technologies
Web applications, relational databases, AI development tools, Elixir, Snowflake, BigQuery, AWS
Responsibilities
Build and maintain data structures and pipelines for multi-location rollup reporting; Develop components for a new permissions and authorization system; Use AI tools actively in the development workflow; Collaborate with product and data teams to translate requirements; Own production issues and bug resolution; Drive work from concept to completion
Seniority
Intermediate, hands-on IC