Software Engineer

Reposted 13 Days Ago
Mountain View, CA
Hybrid
120K-135K
Junior
Automation • Manufacturing
The Role
The Software Engineer will design, build, and maintain data infrastructure, develop algorithms for robotics, and collaborate on software testing and deployment.
Summary Generated by Built In

Software Engineer

We can’t do it alone. We’re seeking a curious, capable, and passionate Software Engineer to join our mission of reshaping the future of grocery through cutting-edge robotics. If you’re motivated by the opportunity to build impactful systems that bridge real-world operations with data and intelligent automation, you’ll thrive here.

In this role, you’ll start by owning the full stack of data infrastructure—designing, building, and maintaining the data pipelines that power both internal visibility and external reporting. Your work will provide critical insights into the performance of our automated robotic grocery fulfillment facility, enabling better decision-making across the company and for our partners.

As you grow into the role, you’ll contribute directly to the development and optimization of our high-impact planner algorithms—the brains behind our robotic orchestration—improving system throughput, efficiency, and robustness. You’ll work closely with teammates across robotics, software, systems, and operations to build scalable, reliable systems that push the boundaries of what’s possible in real-time logistics.

What You’ll Do
  • Design and own systems for data collection, synchronization, modeling, and analytics across our robotic fulfillment platform.

  • Collaborate with internal stakeholders and external partners to define and deliver reliable, accurate data products.

  • Contribute to the development and optimization of our task and motion planning algorithms.

  • Work hands-on to test and deploy your software on physical robotic systems in a fast-paced environment.

  • Help shape best practices around system architecture, data infrastructure, and performance optimization.

What We’re Looking For
  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 1–3 years of professional experience designing software systems, with strong foundations in software architecture, object-oriented design, and algorithm development.

  • Proficiency with data systems and databases (e.g., MongoDB, MySQL) and experience in modeling and managing structured data.

  • Strong grasp of data structures, complexity analysis, and performance tuning.

  • Experience with C, C++, or C#, including multi-threaded applications.

  • Familiarity with version control, unit testing, and working in large codebases.

  • Interest in robotics and physical systems—no hardware experience required, but enthusiasm and willingness to work with robots in the loop is a must.

  • Self-starter who thrives in a collaborative, startup-paced environment.

  • Regular weekly onsite presence in our Mountain View, CA office
Bonus Points
  • Experience with .NET Framework, C#, and Visual Studio.

  • Exposure to robotics planning concepts (e.g., HFSM, Behavior Trees, motion planning).

  • Experience building microservices (e.g., with gRPC) and working with communication protocols like TCP/IP, HTTP, REST.

  • A mission-driven mindset and a passion for solving real-world problems with lasting impact.

  • Not afraid of robots.

What You Get
  • A chance to be an early team member and technical leader in a high-growth robotics startup.

  • An opportunity to work on meaningful problems with a world-class, interdisciplinary team.

  • A balanced, collaborative hybrid work environment in the Bay Area.

  • Competitive compensation: $120,000–$135,000 salary + equity + benefits.

  • Comprehensive medical, dental, vision, 401(k), life, and disability coverage.

  • Unlimited PTO with a culture that encourages real rest and recharge.

About Us

At Fulfil, we’re building a new kind of grocery store powered by robotics and intelligent software—making fresh, local food more accessible while eliminating waste and inefficiency. Our team brings together experts from software, hardware, operations, and food systems, and we’re just getting started.

We’re committed to building an inclusive team and a culture that celebrates diversity. If this role sounds intriguing—even if you’re not sure you meet every requirement—we’d love to hear from you.


Top Skills

.Net Framework
C
C#
C++
MongoDB
MySQL
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: Mountain View, California
83 Employees

What We Do

Fulfil has reimagined and reinvented online grocery automation with a completely unique, fully automated fulfillment system that enables customer-centric, sustainable and profitable online grocery at scale. Unlike legacy automation technology being tested for grocery fulfillment, Fulfil’s robots do all the picking and packing across all product categories and temperature zones, unlocking extreme speed, throughput, accuracy, and inventory control with minimal labor in a small footprint

Similar Jobs

Mastercard Logo Mastercard

Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
San Francisco, CA, USA
92K-176K Annually

Mastercard Logo Mastercard

Software Engineer

Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Remote or Hybrid
San Diego, CA, USA
92K-176K Annually

ServiceNow Logo ServiceNow

Software Engineer

Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Remote or Hybrid
San Diego, CA, USA
111K-172K Annually

PwC Logo PwC

Software Engineer

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
66 Locations
155K-410K Annually

Similar Companies Hiring

InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Yooz Thumbnail
Software • Machine Learning • Fintech • Financial Services • Cloud • Automation • Artificial Intelligence
Aimargues, FR
470 Employees
Turion Space Thumbnail
Software • Manufacturing • Information Technology • Hardware • Defense • Artificial Intelligence • Aerospace
Irvine, CA
140 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account