Backend Developer (Contract Position)

About Bonsai Robotics

Bonsai Robotics' mission is to create the next leap forward in agriculture equipment efficiency by creating a new ecosystem of semi-autonomous robotic machinery. Orchards are dusty, hazard-filled, and GPS-denied. The GPS-based autosteer features that have driven row crop efficiencies cannot function in orchards. Our vision, AI, and machine control systems offer human-level environment understanding and local navigation capabilities and will be the platform for a new wave of innovation in agricultural production and management systems.


We simultaneously solve twin crises impacting nut growers and most of specialty agriculture: there is not enough human labor when you need it, and operational expenses are growing dramatically. Our state-of-the-art technology empowers orchard managers to optimize their operations, dramatically reduce operational expenses, and increase profitability. We are pursuing a Bonsai Inside strategy, and partnering with the largest orchard Original Equipment Manufacturers (OEMs) in the retrofitting of existing machines and design of new form factors.


About the role

Bonsai Robotics is seeking a talented Backend Developer to support the development of our web and mobile platforms. The ideal candidate will have experience working on geospatial, IoT, and data-intensive applications, as well as familiarity with event-driven architectures and real-time data streaming.

In this role, you’ll work closely with our engineering team to design, build, and scale backend systems that power critical product features and real-world automation. Your work will have a direct impact on our operations, user experience, and ability to process high volumes of spatial and sensor data reliably and efficiently.


What you'll do

  • Build some of the best apps in the agriculture space
  • Optimize data pipelines and services to handle high-throughput geospatial and sensor data from the vehicles
  • Improve system scalability and reduce latency across distributed event-driven architectures
  • Develop and extend APIs and services that support real-time insights and field operation
  • Monitor performance and proactively address bottlenecks and infrastructure issues
  • Contribute to the overall reliability, observability, and maintainability of the backend platform

Qualifications

Strong Candidates Will Have:

  • A bachelor's degree (or higher) in Computer Science or a related field
  • 3+ years of hands-on experience building web and mobile applications, ideally in geospatial, transportation, or fleet monitoring domains
  • The ability to work effectively in fast-moving, high-uncertainty environments
  • A strong problem-solving mindset and a proactive attitude
  • Deep proficiency with:
  • Node.js
  • Typescript
  • API development
  • MongoDB
  • SQL (Clickhouse)
  • MQTT / Kafka
  • Websockets


Bonus Points For Experience With:

  • nestJS
  • Experience with IOTT / distributed systems
  • Turf.js
  • Redis
  • Golang / C++

Additional Details

  • A short test assignment will follow the initial interview to help us evaluate practical skills
  • This is a fully remote position, with occasional infrequent travel to the Bay Area
  • We’re looking for candidates located within 4 hours of the Pacific Time Zone (PST) for better collaboration



Bonsai Robotics values diversity, inclusivity, and excellence in hiring and strongly encourages candidates from traditionally underrepresented backgrounds to apply.

Engineering

Remote (United States)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling