Senior Software Engineer, Menu Platform
$1,000 - $2,030 per monthOtter.ai
Senior Software Engineer, Menu Platform
Mountain View, CA
Who We Are
In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to have a passion for technology. We believe in the joy of serving others, and that's why we created Otter – to help restaurateurs succeed in online food delivery. Restaurants around the world, both large and small, including Chick-fil-A, Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business. We increase sales, reduce order issues, and decrease delivery headaches.
What You'll Do
Our Menu Platform (featured on our tech blog) is the central hub for comprehensive menu management. It streamlines operations, enhances the customer experience, and provides a single source of truth for menus across online delivery channels such as DoorDash, Uber Eats, Grubhub, etc., and Point-of-Sale (POS) systems such as Square, Toast, Clover, NCR, etc.
Key capabilities include real-time menu updates, channel-specific availability, pricing and tax configuration, ingredients and SKU management, bundling and promotions, A/B testing, and automated syncing between POS and delivery channels. For more information, please visit our help center.
With 99.99% platform availability and 150K+ restaurants , our platform is a critical infrastructure for restaurants worldwide.
As a backend-focused Software Engineer , you will help advance this high-scale, high-impact platform. You will:
- Build data-driven features that power dynamic menu operations.
- Contribute to planning and strategy for tools and internal platforms.
- Design, implement, and test backend services using agile practices.
- Collaborate cross-functionally with engineering, product, and support teams.
- Write, debug, and maintain high-quality code across multiple projects.
- Architect scalable systems capable of supporting large, distributed workloads.
- Improve platform reliability , performance, and developer experience.
- Champion innovation and continuously explore new technologies and approaches.
What We're Looking For
- Education: Bachelor's degree in Computer Science or equivalent experience required.
- Experience: 4+ years of professional software engineering experience.
- Technical Mastery:
- Strong background in building scalable and reliable distributed systems
- Experience building large-scale, high-traffic applications
- Proficiency in Java and modern backend development practices
- Architectural Skills: Ability to design new systems from scratch and evolve existing architectures.
- Impact Orientation: Demonstrated track record of meaningful, high-quality contributions.
- Communication: Clear communicator capable of partnering with both technical and non-technical stakeholders.
Why Join Us
- Demand for online food delivery is growing really fast! In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
- Changing the restaurant industry: You'll be part of a team that helps restaurants succeed in online food delivery.
- Collaborative environment: You will receive support and guidance from experienced colleagues and managers, helping you to learn, grow and achieve your goals, and you'll work closely with other teams to ensure our customer's success.
What Else You Need To Know
This role is based in our Mountain View office location. As a company driven by innovation and continuous change, close collaboration is essential. We're constantly reimagining our industry, creating new products, and refining our processes, and we do our best work together. That's why all of our office-based teams work onsite, five days a week.
The base salary range for this role is $176,000-242,000 per year.
Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.
Base salary is just one part of your total rewards package. You may also be eligible for equity awards and an annual performance-based bonus.
Benefits Summary (USA Full-Time Exempt Employees):
- Medical, dental, and vision insurance (multiple plans, incl. HSA options).
- Company-paid life and disability insurance (short- and long-term).
- Voluntary insurance: accident, critical illness, hospital indemnity.
- Optional supplemental life insurance for self, spouse, and children.
- Pet insurance discount.
- 401(k).
- Health Savings Account (HSA)
- Flexible Spending Accounts (Healthcare, Dependent Care, Commuter)
- Time Off policies:
- Discretionary vacation days
- 8 paid holidays per year
- Paid sick time
- Paid Bereavement leave
- Paid Parental Leave
Benefits are subject to change at the company's discretion. Atoms accepts applications on an ongoing basis.
Ready to join us as we serve those who serve others?
#LI-Onsite
- ...We’re looking for a Senior Engineer to help build the next-generation inference platform that supports embedding models used for semantic search, retrieval, and AI-... ...backend or infrastructure systems at scale ~ Strong software engineering skills in languages such as Go, Rust...SeniorSoftwareLocal areaWorldwide
$174.4k - $237.8k
...Senior Full Stack Software Engineer, Platform Mountain View, California Intrinsic is an AI robotics group at Google aiming to reimagine the potential of industrial robotics. Our team believes that advances in AI, perception and simulation will redefine what's possible...SeniorSoftwareFull timeWork experience placementLocal area- ...Visual Engagement Technology and Imager - platform is an AI-enabled wearable system... ...technologies. We are looking for a Senior Electrical Engineer to build the electronics foundation... ...fundamentals who enjoys complex hardware-software systems and is excited to build...SeniorSoftware
$185k - $215k
...teammate to join us on this exciting journey. We are building the foundational data platform that powers reliable, scalable data across Mudflap's systems. As a Senior Software Engineer, Data Platforms , you'll play a critical role in designing and operating the...SeniorSoftwareRemote work$119.8k - $234.7k
...center of Microsoft's mission to redefine how software is built and experienced, providing the foundational platforms, services, and developer experiences that power... ...You will design and build services that empower engineers and scientists across the company to measure impact...SeniorSoftwareOngoing contractLocal area- ...Visual Engagement Technology and Imager - platform is an AI-enabled wearable system... ...technologies. We are looking for a Senior Optical Engineer to build the optical foundation for Kodiak... ...optical, mechanical, electrical, and software domains. Work with software and ML...SeniorSoftware
- ...Android Platform/Partner Engineer Position Summary: As an Android Platform/Partner engineer you will have the opportunity to manage different... ...related technical field. Five years of experience in software program management, managing different complex projects at...SeniorSoftware
$213k - $263k
...Senior Software Engineer, Perception Future Sensing Platforms Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the...SeniorSoftwareFull timeRemote work$213k - $263k
...Senior Software Engineer, Vehicle Platforms C++ Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The...SeniorSoftwareFull timeWork experience placementRemote work- ...patients worldwide. We're a team of engineers, clinicians, and innovators... ...incision, every stitch - runs on software our team builds and owns. We are... ...foundation that the da Vinci 5 robotic platform depends on. We are looking for a Senior Embedded Software Engineer who...SeniorSoftwareContract workLocal areaWorldwideFlexible hours
$193.93k - $291.15k
...Senior Software Engineer, Map Platform Nuro Mountain View, CA, US Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible to all. Founded in 2016, Nuro is building the world's most scalable driver, combining cutting-edge...SeniorSoftware- ...Engagement Technology and Imager - platform is an AI-enabled wearable system combining... .... We are looking for a Senior Machine Learning Engineer to build the AI foundation for Kodiak... ...engineer with strong machine learning and software fundamentals who enjoys complex...SeniorSoftware
- ...Senior Frontend Engineer - Platform Architecture We are seeking a talented Senior Frontend Engineer - Platform Architecture to join our team at... ...Scalable Solutions: Create and implement user-centric software solutions, focusing on building delightful consumer web...SeniorSoftwareWork at office3 days per week
$120k - $260k
...Software Engineer Opportunity At GEICO At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.... ...to internal users, end customers, and partners. Our billing platform functions as the backbone for managing financial transactions...SeniorSoftwareHourly payWork experience placementLocal areaFlexible hours$235.03k - $352.29k
...self-driving deployments, Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—empowering a safer,... ...model development. The team closely collaborates with autonomy engineers to ensure our labeled data is high-quality and comprehensive....SeniorSoftware$213k - $263k
...Senior Software Engineer, ML/Eval Data Platforms & Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building...SeniorSoftwareFull timeRemote work$200k - $220k
...This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our growing... ...and build the foundational data platform infrastructure that powers Crusoe's AI... ...Across Engineering Teams: Partner with software engineers, data scientists, and operations...SeniorSoftwareFull timeTemporary workWork at officeRemote work$153.6k - $234.1k
...team is building next-generation autonomous platforms — the compute, communications, sensors, and platform software that bring AV vehicles to life safely and... ...and setting industry benchmarks. As a Senior Systems Engineer , you will be at the heart of this transformation...SeniorSoftwareWork experience placementLocal areaWork from homeRelocation packageFlexible hours$200k - $220k
...About This Role: Join Crusoe Energy as a Senior Data Engineer, an early and pivotal hire on our... ...architect and build the foundational data platform infrastructure that powers Crusoe's AI... ...Engineering Teams: Partner with software engineers, data scientists, and operations...SeniorSoftwareFull timeTemporary workWork at officeRemote work$128.7k - $261.3k
...mission is two-fold: build the ML deployment platform that makes model rollouts fast and... ...workflows currently performed manually by engineers. Build the developer experience that... ...Experience designing clean, well-tested software with clear interfaces and good abstractions...SeniorSoftwareLocal areaRemote workWork from homeRelocation packageFlexible hoursShift work$193.93k - $352.29k
...Nuro gives the automakers and mobility platforms a clear path to AVs at commercial scale—... ...the team collaborates closely with system engineers to thoroughly validate the autonomous... ...standards and best practices across broader software organization A bachelor's degree in...SeniorSoftwareWork experience placement- ...for enterprise-grade AI. Founded by the engineers behind Milvus, the world’s most popular... ...supporting existing infrastructure and platforms. Ensure the reliability, availability... ...scalability and robustness. Collaborate with software engineers to enhance system reliability,...SeniorSoftware
- ...delivered, documented, and financed. Our platform spans the full care journey: Ambient... .... Commure is here to change that. As Senior Engineering Manager, Platform Infrastructure... ...8-10+ years of experience developing software, with deep hands-on background in infrastructure...SeniorSoftwareFull timeWork at officeLocal areaImmediate start
$220k - $260k
...You Are: We are looking to add Senior Engineers to our backend engineering team. You will... ...in building Zūm’s technology platform. If you are a self-driven developer who... ...• 5+ years of industry experience as a Software Engineer • Experience in building enterprise...SeniorSoftwareHourly payFull timeLocal area- ...rigorous thinking, autonomy, and continuous learning are core to how we work. The Role We're looking for a Senior Software Engineer to join our Platform team and build the foundational infrastructure that powers Gridmatic. Our platform challenges are shaped by the...SeniorSoftware
$228.4k - $303.55k
...Sr. Staff Software Engineer – Data Platform RDQ126R106 At Databricks, we are passionate about enabling data teams to solve the world’s toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs...SeniorSoftwareWorldwide$204k - $259k
...Sr. Software Engineer, Core Platforms Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's...SeniorSoftwareFull timeWork experience placementRemote work$175k - $215k
...Sr. Software Engineer, Marketplace ML Platform Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The...SeniorSoftwareFull timeRemote work- ...Cloud Backend Engineer As a global leader in cybersecurity, CrowdStrike protects the... ...with the world's most advanced AI-native platform. We work on large scale distributed systems... ...on time and produce high quality software that is unit tested, code reviewed, and...SeniorSoftwareWork at office
$136.5k - $276.5k
...Senior Platform Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work....SeniorSoftwareWork experience placementWork at officeLocal areaImmediate start2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Menu Platform. Be the first to apply!
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- software development engineer aws Mountain View, CA
- startup software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- part time software developer remote Mountain View, CA
- graduate software engineer Mountain View, CA



