← All roles

Full Stack Developer - Bountiful

Bountiful· Engineering
Apply on company site
Hybrid (San Francisco, CA)$185k - $210kFull-timePosted 5mo ago

About the role

Full-time engineering role leading software development for Bountiful’s OS and internal tools, with a focus on AI-enabled capabilities and scalable data pipelines in agriculture.

Responsibilities

  • Maintain existing codebase, databases, infrastructure, CI tools
  • Drive V2 of our core OS product: fully develop automated crop pipelines for existing crops, add new crops, expand user features
  • Help manage over 130k acres of specialty crop data from Washington to California
  • Optimize a Postgres/PostGIS database containing 9+ crop types and 200M lbs worth of records ensure sub-second dashboard latency
  • Improve suite of internal tools to track crop pipeline status including: acres, records, users actions, progress, etc.
  • Resolve high priority technical debt and security hardening
  • Delegate and coordinate with contract developers and future hires as the team grows
  • Design architecture that allows us to expand to new crop types/locations with minimal intervention
  • Document software development clean in code, readme docs, system architecture diagrams and data schemas
  • Contribute to the product roadmap and help dictate future technology and infrastructure tools
  • Report directly to Head of Product and CEO

Qualifications

  • 6+ years of relevant software experience, particularly at a startup
  • Experience software engineering, computer science or other relevant engineering disciplines (no degree required)
  • Proven ability to ship production software end-to-end, frontend through backend through infra
  • Comfortable with Python, modern JS frameworks, cloud infrastructure (GCP preferred), and SQL at scale
  • You've used AI tools (Cursor, Claude, Copilot, etc.) as a genuine productivity multiplier
  • Experience leading and shipping complex systems before the current AI wave
  • Strong communicator who can run engineering meetings, write clear documentation, translate technical tradeoffs for non-technical stakeholders
  • You’re a builder focused on action
  • Curious on how the world works in agriculture
  • Founders' mentality and understanding of what drives our business
  • Ability to learn new skills quickly
  • Experience with Scrum/Agile framework, specifically working with Jira

Skills

Required:PythonJavaScript/Frontend FrameworksPostgreSQL & PostGISCloud Infrastructure (GCP preferred)SQL at scaleAI Tools usage

Benefits

  • Direct ownership of software technical decisions and implementation
  • Work on a problem at the intersection of software and the physical world
  • Agriculture-focused mission with meaningful impact
  • Be part of a small, agile, high-trust team with fast decisions
Last updated Jul 8, 2026. Interested? Apply on the company site.
Bountiful logo

About Bountiful

An Operating System for agriculture.

We’re on a mission to optimize the agricultural industry. When we started Bountiful in 2015, the grape error rate for predicting production was 30 percent. Why? We found that many farmers in the specialty crops space were still using traditional pencil-and-paper techniques to predict yield. These low-fidelity forecasting methods weren’t giving them a clear enough understanding of their production until it was too late, leading to waste and inefficiency throughout the supply chain. We saw a problem we wanted to solve. Today, Bountiful is using advanced data science to help farmers forecast more accurately, so they can make better decisions. In the last three years, we’ve combined the latest in machine learning with weather, satellite, geographic, and historical data. The result is a user-friendly platform that transforms volumes of complex agricultural information into simple, actionable insights farmers can use to run more economically and environmentally sustainable farms. More recently, we’re working to open the dialogue between buyers and sellers, remove uncertainty, and provide clarity to the supply chain to meet global food demand. Our ultimate goal is to close the agricultural margin of error. Not only will this make individual farms more efficient, profitable, and sustainable, but it will help optimize the global food supply chain. That means healthier people and a healthier planet.

machine-learningmarketplaceanalyticsagriculture