We make online growth easy for restaurants.
Senior Software Engineer, RestX
Location
United States
Posted
8 days ago
Salary
$210K - $230K / year
Seniority
Senior
Job Description
Senior Software Engineer, RestX
Owner.com
• Build autonomous restaurant operations software and innovate new interaction models between operators and software • Work on mission-critical systems that directly impact guest experience with our product, restaurant revenue and reputation • Build systems in a domain with rich real-time data loops with immediate customer feedback, and have a direct impact on Owner’s revenue trajectory by greatly reducing support tickets and churn • Demonstrate extreme ownership across workflows spanning ordering, kitchens, delivery, and fulfillment
Job Requirements
- 3+ years of software engineering experience, with meaningful time shipping customer-facing product features
- Experience with our frontend stack (React, Next.js) and/or backend stack (Node.js, MongoDB, PostgreSQL)
- Experience building systems end-to-end. Experience with workflow orchestration, automation systems, or AI agents is a plus.
- High degree of cross-functional collaboration — past colleagues in product, design, and business would speak highly of you
- Strong sense of ownership and drive, excellent communication, and a proactive approach to identifying and solving problems
Benefits
- comprehensive health coverage
- work from anywhere (remote-first workplace)
- unlimited PTO
- plus extra fun perks!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Develop and modernize Trademark Product Line applications, including migration to cloud environments • Work within Agile/Scrum teams, using Rally to manage and update user stories and tasks throughout 3-week sprints • Analyze and implement user stories to meet functional and non-functional requirements accurately • Write clean, maintainable code with comprehensive unit tests to ensure performance, reliability, and a consistent user experience • Enforce unit testing and code coverage standards before commits/merges in GitLab to reduce defects • Collaborate with cross-functional teams (developers, testers, product owners, and stakeholders) to deliver high-quality software • Attend and actively participate in all Agile ceremonies (daily stand-ups, sprint planning, reviews, and retrospectives) • Complete sprint tasks on time with minimal defects, proactively communicating status and blockers • Mentor teammates and strengthen overall team capability • Design, develop, and maintain automated test scripts, frameworks, and tools to support continuous testing
Scientific Software Engineer, AI Simulation
SandboxAQLeveraging AQ - the powerful compound effects of AI + Quantum technology
• Maintain and extend existing scientific software packages, and drive the full lifecycle of new ones: • Architect and implement cutting-edge scientific and ML software alongside subject matter experts • Adopt current practices and ensure stability through testing • Work closely with the Engineering Team to deploy these modules into the SandboxAQ’s simulation platform: • Manage dependencies, containerize, and integrate software into CI/CD pipelines • Integrate with the compute and data backends • Define API endpoints and schemas • Collaborate with the engineering team to build UI components • Maintain and support production deployments of scientific software packages • Foster a work culture of curiosity and kindness
• Sustentação do ambiente, mas principalmente planejar a migração para as novas tecnologias adotadas pela empresa • Oferecer mentoria aos membros da equipe para ajudá-los a aprimorarem suas habilidades de desenvolvimento, conforme necessário • Trabalhar lado a lado com o gerente de engenharia de software e com as equipes de arquitetura e produtos • Realizar pull requests e revisões de código voltadas para as melhores práticas de codificação e para questões de segurança • Trabalhar junto com áreas de produtos para criar boas estimativas de entrega • Coordenar os lançamentos da produção e cumprir tarefas fora das horas regulares de trabalho quando isso for necessário • Oferecer mentoria para os desenvolvedores aprimorarem suas habilidades de forma a aumentar a qualidade geral da equipe • Capacidade de comunicar conceitos, ideias e tópicos técnicos para profissionais não-técnicos
Pessoa Desenvolvedora Fullstack Sênior
BHSTransformamos negócios através da tecnologia gerando resultados de impacto.
• Desenvolver sistemas web utilizando C# .Net e Angular.




