Staff Software Engineer (Farm Integration)
13 days ago
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
About Plenty
Plenty is on a mission to make fresh, pesticide-free fruits and vegetables more accessible to everyone. Our cutting-edge indoor, vertical farms produce extraordinary yields using a fraction of the land and water outdoor farms need. Nutrient-rich, mouth-watering and locally grown, our crops help people, communities and our planet to be healthier and more resilient.
The people and teams who make up Plenty are at the core of how we do this. We are a collaborative and innovative bunch. We are passionate about our contributions to Plenty, the communities around us and our planet, but never take ourselves too seriously. We’re down to Earth, we grow together, and we always find a way. Most importantly, we’re here to improve the lives of plants, people and our planet.
About the role
Plenty is looking for a Staff Software Engineer to join our Technology team in designing and building powerful systems for cooperative human-robot precision farming. Plenty grows nutritious and delicious plants sustainably at scale. To do this, we must create an operating system for high-precision, high-automation farming. You will be responsible for building advanced Farm Operating System (FarmOS) execution systems for Plenty's production and Research & Development (R&D) lines. You will be joining a collaborative team of engineers with a strong software development background. We are process-light and rely on strong architecture and automation to maximize the impact of our small team.
As a Staff Software Engineer you will undertake hands-on design and development. You will be responsible for requirements analysis, design, implementation, and testing as part of a cross-functional team serving all roles connected to all aspects of farm operation. You will work with Plant Scientists, Growers, Controls Engineers, Mechanical Engineers, and Operators as part of the design process, making sure that we build the right thing in the right way for maximum impact.
What you'll do
Develop a deep understanding of our Farm Operations and all supporting systems, services, and data flows
Take farm orchestration and automation features from concept to finished product in production and daily use
Design and build scalable, highly-available service-oriented architectures
Collaborate with other members of the Engineering team through all phases of our agile software development lifecycle to deliver a holistic solution
Lead and participate in software design review sessions with team members and customers
Develop robust test harnesses for everything you build
Identify and improve inefficiencies in collaboration workflows, development and product processes to help the team mature while mentoring fellow Software Engineers
Design and implement RESTful microservices based on user research
Other duties as assigned
What you'll bring to the table
Education or experience equivalent to B.S. (or higher) in Computer Science or other Engineering discipline and 7+ years of progressive experience in Software Engineering
You approach your work with curiosity, creativity, initiative, and diligence
An exceptional communicator -- you thrive at translating product and business goals into robust technical solutions, and can explain those solutions to teammates in differing domains
Experience establishing patterns, conventions, and standards and driving adoption across a team
Ability to identify areas of improvement and ways to standardize and clean up a stack -- you’re super organized and have a meticulous attention to detail
You know the ins and outs of developing server applications using Python and Java
Experience managing configuration in standard cloud providers such as AWS
Experience with Git, CI/CD workflows and tools, and a diverse set of databases such as PostgreSQL and Snowflake
Type of role
Full-Time; Remote
What we can offer
- Compensation: we’ll pay you a competitive salary on a biweekly basis, give you a stake in the company via equity and contribute toward your 401K
- Health & well-being: we’ll invest in your physical and mental well-being with comprehensive medical, dental, & vision benefits, along with support for your mental health through Spring Health and financial wellness through LearnLux. Plus pet insurance for your furry family members!
- Food: in-office snacks and access to our leafy greens & new produce in development -- are you up for a side gig as a taste tester?
- Grow together: learning & development opportunities including unlimited access to lunch & learns, training certifications, and more
- Equipment: we’ll provide you with the equipment you need to be successful, including $75/month toward your home internet and phone bills and $250 every 2 years to upgrade your phone
- Paid time off: we know you’ll do your best if you’re taking time to recharge, so we don’t cap the amount of vacation days you can take off per year + offer 6 days of paid sick leave per year in addition to the paid holidays we observe
- Parental leave: 12 weeks off for all new parents - fully paid so you can focus your energy on your newest addition
If you reside in California, Colorado, New York, or Washington please send an email to talentacquisition@plenty.ag to receive compensation information for this role.
Plenty
|
About this company
Founders:Jack Oslan, Matt Barnard, Nate Mazonson, Nate Storey
Founded date:2014
Revenue:US$ 500 million - 1 billion
Investors:Bezos Expeditions, DCVC, Driscoll's, SoftBank Vision Fund, Walmart
Stage:Series C Plus
Website:plenty.ag
Plenty is a vertical farming company that brings fresh, clean, and craveable produce to people everywhere. Plenty's vertical farms use 99% less water than conventional fields, are pesticide-free, and produce...read more
More Engineer - Software jobs in climate
4 days ago
Ohio, United States
4 days ago
Mannheim, Germany
4 days ago
Mannheim, Germany
4 days ago
Vancouver, Canada
4 days ago
Seattle, United States
4 days ago
Juno Beach, United States
4 days ago
Colorado, United States
4 days ago
Noida, India
4 days ago
4 days ago
United States, + 1 more location(s)
4 days ago
United States, + 1 more location(s)
4 days ago
Portland, United States
4 days ago
Waltham, United States
5 days ago
Lesser Poland Voivodeship, Poland, + 1 more location(s)
5 days ago
Lesser Poland Voivodeship, Poland, + 1 more location(s)
5 days ago
Lesser Poland Voivodeship, Poland, + 1 more location(s)
5 days ago
Lesser Poland Voivodeship, Poland, + 1 more location(s)
Other jobs at Plenty
1 Month ago
Richmond, United States
1 Month ago
Laramie, United States
29 days ago
Chester, United States
26 days ago
Chester, United States
13 days ago