Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, Menu Platform

$1,000 - $2,030 per month

Otter.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

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Menu Platform in Mountain View, CA vacancy
  •  ...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... 
    Senior
    Software
    Local area
    Worldwide

    MongoDB

    Palo Alto, CA
    23 hours ago
  • $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... 
    Senior
    Software
    Full time
    Work experience placement
    Local area

    Intrinsic

    Mountain View, CA
    1 day ago
  •  ...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... 
    Senior
    Software

    Kodiak Sciences Inc

    Palo Alto, CA
    1 day ago
  • $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... 
    Senior
    Software
    Remote work

    Mudflap

    Palo Alto, CA
    4 days ago
  • $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... 
    Senior
    Software
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    8 days ago
  •  ...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... 
    Senior
    Software

    Kodiak Sciences Inc

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Senior
    Software

    Omega Solutions Inc

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $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... 
    Senior
    Software
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  •  ...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... 
    Senior
    Software
    Contract work
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $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... 
    Senior
    Software

    Softbank Investment Advisers

    Mountain View, CA
    4 days ago
  •  ...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... 
    Senior
    Software

    Kodiak Sciences Inc

    Palo Alto, CA
    1 day ago
  •  ...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... 
    Senior
    Software
    Work at office
    3 days per week

    sagecare.com

    Palo Alto, CA
    2 days ago
  • $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... 
    Senior
    Software
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    4 days ago
  • $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.... 
    Senior
    Software

    Nuro

    Mountain View, CA
    11 days ago
  • $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... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    23 hours ago
  • $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... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Remote work

    G2 Venture Partners

    Sunnyvale, CA
    1 day ago
  • $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... 
    Senior
    Software
    Work experience placement
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    3 days ago
  • $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... 
    Senior
    Software
    Full time
    Temporary work
    Work at office
    Remote work

    Crusoe

    Sunnyvale, CA
    10 days ago
  • $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... 
    Senior
    Software
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours
    Shift work

    General Motors

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Software
    Work experience placement

    Nuro

    Mountain View, CA
    11 days ago
  •  ...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,... 
    Senior
    Software

    Zilliz

    Redwood City, CA
    2 days ago
  •  ...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... 
    Senior
    Software
    Full time
    Work at office
    Local area
    Immediate start

    Commure

    Mountain View, CA
    2 days ago
  • $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... 
    Senior
    Software
    Hourly pay
    Full time
    Local area

    Zūm

    Redwood City, CA
    2 days ago
  •  ...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... 
    Senior
    Software

    Gridmatic

    Cupertino, CA
    9 days ago
  • $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... 
    Senior
    Software
    Worldwide

    Databricks Inc.

    Mountain View, CA
    23 hours ago
  • $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... 
    Senior
    Software
    Full time
    Work experience placement
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $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... 
    Senior
    Software
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...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... 
    Senior
    Software
    Work at office

    CrowdStrike

    Sunnyvale, CA
    1 day ago
  • $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.... 
    Senior
    Software
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    23 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, Menu Platform. Be the first to apply!