Logo
Perennial

Senior Full Stack Software Engineer

Perennial, Boulder, Colorado, United States, 80301


Welcome to Perennial.

Perennial

is a climate tech company on a mission to revolutionize the way the world approaches regenerative agriculture through the power of AI and remote sensing.

Globally, soils are recognized by the Intergovernmental Panel on Climate Change (IPCC) as one of the largest, fastest potential methods of mitigating climate change by drawing down 3-5 billion metric tons per year of carbon dioxide from the atmosphere. Perennial is scaling up the agriculture industry's ability to fulfill that potential by providing purpose-built software and scalable measurement & verification technology that helps our customers incentivize regenerative agriculture globally. Our flagship product is the world's most advanced remote measurement technology for soil carbon sequestration and emissions, which fuses machine learning, ground observations, and satellite data to map soil carbon content from field to continent scale.

We've raised $25M+ to date from leading investors including Temasek, Bloomberg, and the Microsoft Climate Innovation Fund, and we serve customers throughout the regenerative agriculture value chain. At Perennial, you will work in a mission-driven and collaborative environment alongside a diverse team with backgrounds spanning science, technology, carbon markets, and agriculture.

Our headquarters are located in Boulder, CO USA. We are a fully flexible company for remote and hybrid work.

About the Role:As a Senior Full Stack Engineer at Perennial, you will play a crucial role in building out our customer-facing and internal APIs to become the leading decarbonization platform in agriculture. You will have the opportunity to work on cutting-edge technology that is revolutionizing the way companies measure and report the impacts of climate-smart agriculture.

You will work closely with our front-end team and external customers to create APIs and integrate with other systems. You will have the chance to collaborate with a diverse team of experts with backgrounds spanning data science, machine learning, geospatial technology, carbon markets, and agriculture.

We are looking for someone who is passionate about making a positive impact on the world and is excited about the opportunity to work on a mission-driven team. If you are someone who thrives in a collaborative and fast-paced environment and is eager to take on new challenges, we would love to hear from you!

What You'll Own:Internal and external API development and roadmapIntegration with 3rd-party APIsInterface directly with customers' technical teams to coordinate integrationsGather requirements and define use cases for new featuresTest your features to ensure functionality throughout the stackDevelop APIs and/or additional endpoints as necessary to power your frontend featuresWhat You'll Bring:5+ years of full-stack engineering experienceExcellent Python skills (minimum 3 years of experience)Experience with Python ORM libraries, Python-based API frameworks, and Serverless ArchitectureExtensive experience with a variety of API authentication systems and standardsPrevious experience with customer calls and refining requirementsExcellent knowledge of API integration with third partiesSkilled at creating versioned, well-documented external APIsStrong understanding of security, compliance, and data governanceOutstanding communication skills and desire for collaborationGeospatial experience (both raster and vector data sets), especially building web-based geospatial user experiencesPrevious experience with front-end codeTDD, Git, and CI/CD experiencePrior work experience at a startupWhat will make you stand out:Experience building back-end processesExperience with TerraformExperience with React and React NativePrior experience developing for climate tech, agriculture, or carbon markets use casesOur Stack: Python, React, MapBox, Terraform, GCP, AWS, PostGIS, SQLAlchemy, GDAL

You'll love working at Perennial because:

We live by our Core Values.Speak your truths, welcome new voices.Celebrate your successes, own your mistakes.Solve important problems.Invest in each other.Build for the future.Get your hands dirty!We challenge the status quo. We're a group of people who want to create the changes we hope to see in the world. See some of our recent press about the problems we're committed to solving.

We invest in your life.

We want to provide you with resources to meet your needs both in and outside of work. We offer generous PTO, health, vision, dental, 401k, and HSA benefits and a fully stocked kitchen to keep your mind sharp throughout the day.We want you to grow.

We are a team that supports each others' professional and intellectual growth. You'll have access to regular opportunities to learn from teammates and invest in your professional development.We offer competitive compensation packages.

Our team is our most valuable asset. We want everyone who works for us to feel fairly compensated for the impact they bring to our mission. The team member in this role can expect a starting salary in the range of $130,000 - $170,000/year alongside equity in the company.Perennial is an equal opportunity employer. We celebrate and embrace diversity and are committed to building a team that represents a variety of experiences, backgrounds, and skills. We do not discriminate on the basis of race, color, religion, marital status, age, gender identity, gender expression, sexual orientation, non-disqualifying physical or mental disability, national origin, veteran status, or other applicable legally protected characteristics.#J-18808-Ljbffr