Backend Software Engineer - Mountain View

Reposted 13 Days Ago
Mountain View, CA
Senior level
Food • Real Estate • Software
The Role
As a Backend Software Engineer, you'll contribute to a data-driven team, focusing on enhancing a menu platform for restaurants by designing scalable systems, implementing agile methodologies, and driving innovation. Responsibilities include coding, project planning, and collaboration within the tech team.
Summary Generated by Built In

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 restaurant to global quick-service chains.

What You’ll Do

As a backend-focused Software Engineer at CSS, you'll 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: You'll 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!

Ready to join us as we serve those who serve others?

#LI-Onsite

Top Skills

Agile Methodologies
Architectural Design
Data-Driven Development
Java
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Los Angeles, California
92 Employees
On-site Workplace

What We Do

At City Storage Systems, we're building Infrastructure for Better Food. Our goal is to make food more affordable, higher quality and convenient for everyone.

We’re helping restaurants expand their online food delivery businesses and streamline their operations.

Currently, that means investing in our two core businesses, CloudKitchens and Otter.

CloudKitchens is focused on the physical world - the world’s largest real estate business that focuses on building hyper-efficient ghost kitchens in the heart of delivery demand zones.

Otter is focused on the digital world - the fastest growing SaaS company that organizes online food delivery operations for restaurants on a single, all-inclusive, and intuitive platform.

Ready to join us as we serve those who serve others?

Similar Jobs

Grammarly Logo Grammarly

Software Engineer, Back-End

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Hybrid
San Francisco, CA, USA
9000 Employees

Navan Logo Navan

Senior Back-End Engineer - AI

Fintech • Information Technology • Payments • Productivity • Software • Travel • Automation
Easy Apply
Hybrid
Palo Alto, CA, USA
3000 Employees
120K-215K Annually

Roblox Logo Roblox

Senior Backend Software Engineer - Productivity Platforms and Ecosystems

Computer Vision • Gaming • Software • Virtual Reality • Web3 • Metaverse
Hybrid
San Mateo, CA, USA
2500 Employees
223K-289K Annually

Capital One Logo Capital One

Senior Software Engineer, Back End (Cloud Operations Resilience Engineering)

Fintech • Machine Learning • Payments • Software • Financial Services
Hybrid
San Francisco, CA, USA
55000 Employees
173K-197K Annually

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account