Perennial logo

Lead Full Stack Engineer

🔍 Found ClimateTechList useful?

ClimateTechList is free for job seekers, no registration required, and I, Steven, run it by myself at cost part-time.

The site gets about 30,000-40,000 users a month. Help support this site and make it easier for other future climate job seekers!

You can buy me a coffee to support the site below. Thanks!

Job Description

Welcome to Perennial.

Perennial is building the world’s leading verification platform for soil-based carbon removal. Our vision is to unlock soil as the world’s largest carbon sink. To do that, we are building trusted standards, tools, and technologies to help verify climate-smart agriculture.

Perennial uses the world’s most advanced remote measurement technology for soil carbon sequestration and emissions. We fuse machine learning, ground observations, and satellite data to map soil carbon and land-based GHG emissions at continent-level scales. This technology is powering the future of climate-smart agriculture and helping the food supply chain decarbonize.

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 office is located in Boulder, CO USA. We are a fully-flexible company for remote and hybrid work.

We’re venture-backed by mission-aligned investors including Temasek, Bloomberg, Microsoft Climate Innovation Fund, SineWave Ventures, Alumni Ventures Group, and Collaborative Fund.

About the Role:

As a Lead Full Stack Engineer at Perennial, you will play a crucial role in building out our customer-facing web platform and 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 product and design teams to gather requirements, plan, and deliver new user-facing features to our customers. 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:

  • Work with the Head of Engineering to build out the strategy, team, and technical ownership for our customer-facing web product.
  • Work closely with cross-functional teams, including product managers, UI/UX designers, and fellow developers, to bring a cohesive vision to life. Your ability to collaborate and communicate effectively will be critical in achieving shared objectives.
  • Design and refine the overall architecture of our platform, ensuring scalability, security, reliability, and performance. Your expertise will be instrumental in crafting a robust foundation.
  • Design and architect new features, and be heavily involved in planning and developing APIs. Your plans will make new features come to life.
  • Adapt the technology stack to support the platform’s growth as customers, users, and engagement increase. You will seek opportunities for innovation and optimization within the platform.
  • Develop solutions for a variety of data types, including vector databases, geospatial data, and images, to build engaging user experiences.
  • Provide technical leadership and mentorship to other developers, fostering a collaborative and learning-oriented environment. Your guidance and collaboration will contribute to the professional growth of the team as a whole.
  • Consistently build, test, and ship quality code

What You'll Bring:

  • Prior work experience at a startup
  • Excellent communication skills and desire for collaboration
  • Previous experience working closely with design and product teams to drive consensus and bring features to life
  • 7+ years of full-stack engineering experience
  • Very deep understanding of React (minimum 3 years of experience)
  • Excellent Python skills (minimum 3 years of experience), including at least one Python-based API framework (e.g. Flask, FastAPI, Django, etc.)
  • TDD, Git, and CI/CD experience

What will make you stand out:

  • Experience interacting with and gathering feedback directly from customers
  • Geospatial experience (both raster and vector data sets), especially building web-based geospatial user experiences
  • Prior experience as a tech lead (strategy, Agile development, hiring best practices, etc.)
  • Prior experience developing for climate tech, agriculture, or carbon markets use cases

Our Stack: React, Python, Terraform, Docker, GCP, AWS, PostGIS, 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 $140,000 - $210,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.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Perennial

If possible, try to get a warm intro/referral to Perennial before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Perennial

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.