City Storage Systems | Senior Software Engineer | mountain view, ca

7 days ago


Mountain View, United States City Storage Systems Full time

Who We Are

At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, were transforming the industry for everyone, from budding entrepreneurs opening their first restaurant to global quick-service chains.

What You’ll Do

As a backend-focused Software Engineer at CSS, youll play a crucial role in our data-driven development team, helping to advance our state-of-the-art menu platform. Your responsibilities will include:

  • Data-Driven Development: Contribute to our data-centric development efforts.
  • Project Planning: Participate in strategic planning for various internal tools.
  • Agile Methodologies: Implement and test software using agile methodologies.
  • Collaborative Teamwork: Work closely with a team to enhance and support our technology.
  • Code Contribution: Write, debug, maintain, and test code across multiple projects.
  • Architectural Design: Design scalable systems with a focus on robust architecture.
  • Continuous Improvement: Engage in continuous improvement initiatives.
  • Innovation: Drive innovation within the team and support technological advancements at CSS.

What the Team Focuses On

Our menu platform (check our tech blog) offers comprehensive menu management features designed to streamline restaurant operations, enhance customer experiences, and optimize performance. It serves as a single source of truth for menus, seamlessly integrating with online channels such as DoorDash, UberEats, and Grubhub and offline point-of-sale (POS) systems like Square, Toast, and NCR.

Key capabilities include updating menus with new items, pricing, and taxes, performing A/B testing on different structures, setting availability by channel, creating combos and promotions, managing ingredients and SKUs, and configuring operational hours. Additionally, our platform features automated linking to ensure POS and online menus are always synchronized, minimizing discrepancies.

Boasting a 99.9% availability rate, our platform supports a vast network of brands in the US and worldwide, ensuring uninterrupted service. Over 100,000 restaurateurs use our platform daily to streamline their operations and consistently express high satisfaction.

What We’re Looking For

  • Education: Bachelor’s Degree in Computer Science or equivalent.
  • Experience: 5-8 years of experience in a relevant role.
  • Individual Contribution: Proven track record of significant contributions in previous roles, demonstrating your impact.
  • Architectural Skills: Ability to design and create robust architecture from scratch and evolve existing systems.
  • Communication Skills: Strong communication and presentation skills, with the ability to collaborate with non-engineering stakeholders.
  • Technical Expertise: Experience designing and implementing scalable, reliable, and efficient distributed systems. Familiarity with Java is required.
  • Application Maintenance: Experience in maintaining and extending large-scale, high-traffic applications.

Why Join Us

  • Growing Market: Youll be part of an $80 billion market projected to reach at least $500 billion by 2030 in the US alone.
  • Industry Impact: Join a team that is transforming the restaurant industry and helping restaurants succeed in online food delivery.
  • Collaborative Environment: Benefit from the support and guidance of experienced colleagues and managers, who will help you learn, grow, and achieve your goals. Work closely with other teams to ensure our customers success.

Additional Information

This role is based in our Mountain View office. We look forward to sharing more about a meaningful career at CSS



  • Mountain View, United States City Storage Systems Full time

    Software Engineer, CSS - Mountain ViewWho we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality and convenient for everyone. We're changing the game for restaurateurs, whether they're entrepreneurs opening...


  • Mountain View, United States City Storage Systems Full time

    Who we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality and convenient for everyone. We're changing the game for restaurateurs, whether they're entrepreneurs opening their first restaurant all the way...


  • Mountain View, United States City Storage Systems Full time

    Who we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restaurateurs, whether they're entrepreneurs opening their first restaurant all the way...


  • Mountain View, United States City Storage Systems Full time

    Who we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restaurateurs, whether they're entrepreneurs opening their first restaurant all the way...

  • Facility Tech

    1 week ago


    Mountain View, United States City Storage Systems Full time

    Who we are City Storage Systems develops infrastructure for better food - from building kitchens in cities around the world where restaurateurs can run their businesses, to developing software and hardware that makes the process of delivering orders to eaters fast, accurate, and reliable. Our facilities house many restaurants under one roof, and enable...

  • Facility Tech

    1 week ago


    Mountain View, United States City Storage Systems Full time

    Who we are City Storage Systems develops infrastructure for better food - from building kitchens in cities around the world where restaurateurs can run their businesses, to developing software and hardware that makes the process of delivering orders to eaters fast, accurate, and reliable. Our facilities house many restaurants under one roof, and enable...


  • Mountain View, United States TBWA\Chiat\Day Full time

    Full-Stack Software Engineer - Mountain View, CA Mountain View, CA Who we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. What you’ll do As a Software Engineer at CSS,...


  • Mountain View, United States Tbwa ChiatDay Inc Full time

    Full-Stack Software Engineer - Mountain View, CAMountain View, CAWho we areAt City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone.What you’ll doAs a Software Engineer at CSS, you'll...


  • mountain view, United States Lumicity Full time

    Mid or Senior - Embedded Systems Engineer Mountain View, CA - Onsite$300-500k Total Compensation Currently retained by an exciting and innovative autonomous driving company in Mountain View, CA area that are looking to expand their Embedded Engineering team with multiple positions open. They are offering an above market compensation package, strong equity...


  • mountain view, United States Intelliswift Full time

    Pay rate range - $70/hr. to $75/hr. on W2 Dallas TX or Mountain View CA - 100% Onsite Top 3 Skill Sets: Scala, Python, Snowflake Beeline Summary: The main function of a software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the software and systems that make...


  • Mountain View, CA, United States Tbwa ChiatDay Inc Full time

    Full-Stack Software Engineer - Mountain View, CA Mountain View, CA Who we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. What you’ll do As a Software Engineer at CSS,...


  • Mountain View, United States City Storage Systems Full time

    Who We AreAt City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first...


  • mountain view, United States City Storage Systems Full time

    Who We AreAt City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first...


  • mountain view, United States City Storage Systems Full time

    Who We AreAt City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first...


  • Mountain View, United States City Storage Systems Full time

    Who We Are At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first...


  • Mountain View, United States City Storage Systems Full time

    Who We AreAt City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food. Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market. By making food more affordable, of higher quality, and convenient, we're transforming the industry for everyone, from budding entrepreneurs opening their first...


  • mountain view, United States Lumicity Full time

    Embedded Software Engineer - Board bring upMountain View, CAAbout the role:Lumicity have exclusively partnered with a rapidly growing Autonomous Vehicle start-up, helping them to source multiple Embedded Software Engineers.I'm looking for talented engineers with experience in Board bring up.Technical requirements:• 3+ years of experience in embedded...


  • mountain view, United States Lumicity Full time

    Embedded Software Engineer - Board bring upMountain View, CAAbout the role:Lumicity have exclusively partnered with a rapidly growing Autonomous Vehicle start-up, helping them to source multiple Embedded Software Engineers.I'm looking for talented engineers with experience in Board bring up.Technical requirements:• 3+ years of experience in embedded...

  • Software Engineer

    3 days ago


    Mountain View, United States Motif Analytics LLC Full time

    Software Engineer (Motif Analytics Inc - Mountain View, CA) Design and build a customized Data Analytics platform, implementing complex Frontends containing Data Visualizations, as well as novel Backend data pipelines. Use Angular, Typescript, NodeJS, and SQL to build smooth, performant experiences using modern methodologies and frameworks. Conduct code...


  • Mountain View, United States Otter.ai Full time

    Who we are At City Storage Systems, we're building Infrastructure for Better Food. We help restaurateurs around the world succeed in online food delivery. Our goal is to make food more affordable, higher quality, and convenient for everyone. We're changing the game for restaurateurs, whether they're entrepreneurs opening their first restaurant all the way...