Backend Software Engineer (San Francisco)
Who is Recruiting from Scratch:
Recruiting from Scratch is a talent firm that focuses on placing the best candidate for our clients. Our team is 100% remote and we work with teams across North America, South America, and Europe to help them hire.
Role: Backend Software Engineer
Location: San Francisco / Bay Area, CA
Company Stage of Funding: Later-stage Venture-backed (Scaling)
Office Type: Onsite, 5 days a week
Salary: Competitive base salary with benefits and equity opportunities
Company Description
Our client is transforming the way restaurants thrive in the era of online food delivery. By converting underutilized spaces into modern smart kitchens, they empower restaurateursfrom first-time entrepreneurs to global quick-service chainsto expand efficiently, reduce costs, and bring high-quality food options to more communities.
The engineering team plays a central role in driving this mission, tackling large-scale infrastructure challenges, building developer platforms, and delivering backend systems that directly impact both customers and restaurant operators. This is a fast-paced, collaborative environment where your contributions will shape the future of a multi-billion-dollar market.
What You Will Do
As a Backend Software Engineer, youll be responsible for designing and scaling systems that power mission-critical applications. Depending on your strengths and interests, youll have opportunities to focus on infrastructure, platform, or product development. Key responsibilities include:
Architecting and implementing scalable backend systems and APIs.
Building secure, high-performance infrastructure to support rapid growth.
Developing APIs, tools, and services to accelerate developer productivity.
Powering customer-facing applications with seamless backend services.
Collaborating cross-functionally with product, design, and engineering peers.
Ensuring system reliability, performance, and security.
Participating in code reviews, testing, and documentation to maintain high standards.
(For senior candidates) Mentoring junior engineers and leading projects.
Ideal Candidate Background
Strong proficiency in backend programming (e.g., Java, Go, or Node.js).
Experience with relational and/or NoSQL databases (PostgreSQL, MongoDB, Redis).
Familiarity with cloud platforms (AWS, Google Cloud, or Azure).
Understanding of RESTful APIs, microservices, and distributed systems.
Strong problem-solving and debugging skills.
Preferred (for Senior-level Engineers)
Hands-on experience with containerization (Docker, Kubernetes).
Knowledge of CI/CD pipelines and DevOps practices.
Exposure to large-scale data processing or event-driven architectures.
Experience mentoring or leading teams.
Compensation, Benefits, and Other Information
Competitive base salary and equity opportunities.
Comprehensive benefits package, including health, dental, and vision.
Opportunity to make a direct impact in an $80B+ market projected to grow rapidly in the coming years.
Work alongside talented peers in a collaborative, in-person environment designed for innovation and high-velocity execution.
A mission-driven culture centered on helping restaurants succeed and making high-quality food more accessible.
Recommended Jobs
Software Engineer, Infrastructure
At Sift, we’re redefining how modern machines are built, tested, and operated. Our platform gives engineers real-time observability over high-frequency telemetry—eliminating bottlenecks and enabling …
Product Manager - Dispatch
About TruckSmarter Logistics is one of the single largest industries in the world. Globally, logistics is an $8-$12 trillion dollar industry and in the US alone, ~$2 trillion , representing ~10% of…
OB / GYN Hospitalist Opportunity in Lancaster, CA | No on-call | 21 days off a month | Competit[...] (Lancaster)
OB / GYN Hospitalist Opportunity Antelope Valley Medical Center | Lancaster, CA Work Where Youre Valued. Live How You Love. Ready to take control of your schedule and work in a supportive, clinic…
Beauty Advisor
Sephora is seeking a Beauty Advisor in Emeryville, United States. This part-time position involves delivering personalized beauty consultations, staying abreast of beauty trends, and participating in …
Senior Estimator
SENIOR CONSTRUCTION ESTIMATOR Location: Rocklin, CA Salary Range: $100,000 – $180,000 a year Company is seeking a talented construction professional to join its team to assist with the…
Paralegal Assistant
Mon, 06/30/2025 - 06:30 We're looking for a proactive, detail-oriented Paralegal Assistant to support our in-house legal team. In this role, you'll manage legal files, monitor queues, share docume…
Jr Customer Service Representative
Steelgem provides marketing and admission support for Orange County’s best rehab and recovery treatment centers. Join our Customer Experience team and support people’s recovery journey from addiction,…
Language Arts Instructor
Join our AoPS Academy as a Language Arts Instructor: Are you passionate about language arts? Do you love inspiring young minds in an engaging, collaborative classroom setting? We have the perfect opp…
Accounts Payable and Receivable Specialist
1920 Alcott Avenue Chico, CA 95926 ph. (530) 899-8922 fx. (530) 899-8517 Mechoopda Indian Tribe of Chico Rancheria E POSITION DESCRIPTION Job Title: Accounts Payable and Receivable Spe…
Accounts Payable / Accounts Receivable Clerk - Honda of Stevens Creek
Company Description Honda of Stevens Creek is one of the fastest growing brands within the automotive industry. We are building a business based on doing things the right way. From the way we tr…