Senior Software Engineer

over 1 year ago
Full time role
... more
... more

Job Description

About Propagate

Our mission is to make agroforestry 🌳 a cornerstone of agriculture.

🌾Propagate is a software, development and financing ecosystem that makes it easy for farms to transition acreage to agroforestry. Our platform provides access to agronomic insights, technical assistance, and financing so that farms can reduce risk while integrating fruit, nut and timber trees with animal or crop farming systems.

Read our manifesto, and meet our team.

Who you are

We are seeking a passionate, senior-level engineer to help us build analytics and project development tools for agroforestry. As one of the first engineering hires, you’ll work on all parts of the software development process, from system design and implementation to testing and deployment.

  • You have 3 years of proven software development experience using multiple program languages and frameworks.

  • You value creativity, curiosity, and intellectual honesty, and you are committed to solving problems as a team.

  • You are a generalist willing to work on whatever the most important thing at the moment is.

  • You’re passionate about creating a positive impact, and are motivated to join a small (3+ people), incredibly productive team building agroforestry software tools.

  • You've owned all aspects of the development process: designing, testing, deploying and supporting an application

What you'll do

  • Build scalable mapping tools that work with large geospatial datasets, nuanced economic models and reporting tools

  • Develop farm management software that can feedback into and update our economic models

  • Design tooling for managing financing and investments for agroforestry

  • Be involved in a number of critical decisions for our tech stack and have responsibility over large parts of it

  • Shape and influence our engineering organization as a core member of our team

  • Build an MVP product with the right balance of short-term speed and future scalability in mind

Our Stack

  • Heroku

  • Ruby on Rails

  • MongoDB

  • Postgres (we plan on transferring away from MongoDB later this year)

  • GraphQL/Apollo

  • React

  • MapBox

  • Javascript


  • 3+ years professional software engineering experience on an engineering team

  • You live in the United States and do not require a visa

Nice to haves

  • A college degree in computer science/ bootcamp experience and work experience outside of an internship or apprenticeship

  • Experience working in rapidly-changing startup environment

  • Experience with dev-ops (e.g. setting up and maintaining CI/CD pipelines)

  • Experience with some or all of our stack

  • Passion for agroforestry and regenerative agriculture

Salary: Depending on the level that you come in as, your experience and expertise, we are able to offer an annual salary between $70,000 - $130,000 USD + Equity.

Benefits & Policies

  • 🥦Health Care Plan: Our Health Care Plan covers medical, dental, and vision options provided at 95% of employee, 10% of dependents for medical; 75% of employee, 0% of dependents for dental and vision. We offer Anthem Blue Cross Blue Shield.

  • 🥕Unlimited PTO: Our unlimited PTO policy allows you the flexibility to take time off when you need it, whether it's for vacation, sick days, or public holidays.

  • 🚜️Paid farm or volunteering time: We value community involvement and encourage our employees to give back through our paid farm or volunteering time.

  • 🌞Stock Option Plan: As a part of our team, you will also be eligible for our Stock Option Plan, allowing you to share in our success.

  • 🐓Work Remote: As a remote-first company, we embrace asynchronous work and offer a work-from-home role with the possibility of travel to farm sites or conferences up to 10% of the time. Join us and experience the benefits of a flexible, supportive, and empowering work environment.

  • 🍓This role is only available to candidates legally authorized to work in the United States and we do not provide visa sponsorship at this time.

Who we are

At Propagate🌿, we believe that by providing individuals with the right tools, we can work together to overcome significant challenges. We're always on the lookout for talented individuals who share our passion for building a more sustainable future. As a venture-backed start-up founded in 2017, we have the support of esteemed organizations such as The Grantham Environmental Trust, Techstars, Elemental Excelerator, and the Exelon Foundation.

Propagate is firmly dedicated to promoting equity in all aspects of our policies, practices, and programs. We encourage applications from individuals who identify as people of color, women, LGBTQ, individuals with disabilities, and veterans.

We are an equal opportunity employer that values diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. To ensure equal opportunity, we will provide reasonable accommodations for individuals with disabilities during the application process, job performance, and other employment benefits.

🐖 For any accommodation requests, please reach out to us at

Similar jobs