Career Opportunities at SJF Portfolio Companies

SJF Ventures
SJF Ventures

Senior Data Platform Engineer

Revalue Nature

Revalue Nature

Software Engineering
Europe · Middle East · Africa
Posted on Saturday, July 6, 2024

At Revalue, we are not content with the status quo. We are constantly pushing the boundaries, designing innovative approaches and tackling tricky issues. We believe that the challenges we face are complex, and the only way to succeed is through the collective intelligence and creativity of our team. If you're excited by challenges, want to be continuously tested, and thrive on personal growth, Revalue Nature is the place for you to make a real impact.

We offer great opportunities for our talent and we want this to be a place that allows you to do the best work of your life, while also focusing on balance outside of work.

You Can Expect

  • The chance to work on ground breaking carbon projects that significantly impact global climate change efforts
  • Join a remote-by-default collaboration-first product development team, build on core principles of sustainable yet continuous discovery, lean development and iteration. Learn more by delving into our Operating Principles .
  • Shared purpose, culture and values
  • Unbeatable work flexibility and balance - A truly remote first role with the option to visit our office space in London if that's what works best for you
  • A diverse team of colleagues, partners and clients based all around the world
  • A team with unrivalled experience and track-record in the sector

The Role

We are looking for an experienced Senior Data Platform Engineer to lead the development of data-intensive systems on our remote-by-default collaboration-first product engineering team . Your work will impact Revalue by increasing the level of insight, confidence and accuracy produced through our platform and driving our mission to create the most cutting-edge and trusted nature credits for the planet. You'll join a team of seasoned engineers practising remote-first Extreme Programming (XP) and Domain-Driven Design using a proven tech stack, including React, TypeScript, Python, and Kotlin.

This is a remote-first role, but we encourage collaborative engineering practices such as pair programming, making overlap with both our UK-based and Indonesia-based engineers highly preferable (GMT+0 to GMT+7).

What You Will Do

  • Design, build and scale systems for ingesting, storing and computing geospatial data. By collaborating with domain experts across the Engineering, Machine Learning and Science teams, you will enable the team to design and implement new ingestion, transformation and experimentation pipelines capable of handling a diverse range of dataset. On a typical day, you might pair program with other engineers to build systems capable of storing, orchestrating and computing remote sensing imagery, LiDAR, geospatial datasets or other nature-related datasets such as eDNA and bioacoustics.
  • Influence technical strategy and make decisions in ambiguity. You will play a key role in driving foundational work in our data engineering pod and broader engineering team. You will help our teammates navigate various foundational data engineering challenges, guiding technology choice and adoption of best practices.
  • Contribute to the sustainable delivery of quality software. You will produce code across the infrastructure and backend services of our data platform. You’ll deliver well-tested and maintainable code, balancing sustainable quality with impactful velocity. You will do so primarily through collaborative pair and ensemble programming, but you may also do so independently by participating in peer-reviewed development when appropriate.
  • Collaborate as part of a cross-functional team. You will collaborate with our product team, scientific domain experts and other engineers to perform continuous product discovery. Informed by discovery, you will help the product & engineering teams define and run experiments, practice rigorous iteration, and incrementally enhance our data platform to produce insights through geospatial analysis and power user experiences that scale our carbon project origination, design and implementation products.
  • Support our customers. We believe in owning the products that we build. You will help the team define our KPIs, product SLOs, and alerting thresholds. You will participate in an on-call rotation to support issues that might affect our customers and help our team identify and reduce operational toil that limits our impact.
  • Support our teammates. You will have ample opportunities to mentor other engineers as they build their skills and experience. You’ll do so through pair programming, code reviews, daily communication with your team, giving and receiving thoughtful feedback, and helping your teammates grow.

What You Bring To The Role

Ideally, you bring many of the following attributes to the table:

  • A love of nature. We are a mission-driven company with a strong affinity for conserving and restoring natural systems. To make hard things happen, our team must put mission over ego. You find purpose not only in personal growth but also in stopping climate change and biodiversity collapse.
  • Experience leading the design and implementations of concurrent, scalable and reproducible data processing workflows. You are familiar with the challenges common to data-intensive systems, Machine Learning and analytics and capable of advocating for best practices as they apply to data pipelines and distributed compute.
  • You’re familiar with geospatial concepts. You are familiar with concepts related to geospatial data or remote sensing. Perhaps you’ve worked with a geospatial database or built a workflow ingesting imagery for model training. You might not be a geospatial expert, but you’re comfortable discussing the differences between vector and raster data and applying these to the design and implementation of geospatial data pipelines and storage.
  • A strong sense of collaborative teamwork. You are comfortable participating fully in the collaborative Extreme Programming approach to development, product discovery and teamwork. You believe by embracing collaborative practices, we are more likely to achieve our shared objectives, benefit our users through rapid delivery, grow together by sharing knowledge, and ensure that every teammate can get the rest and time away they need.
  • Comfortable supporting production software. You have experience shipping features to production and understand how to investigate and triage issues in your deployed code. You may have participated in an on-call rotation before and have opinions about making it an effective and positive experience.
  • An adaptive and curious mindset. As a startup in an evolving industry, we keep our roadmap malleable and open to change in search of new opportunities for impact. You have an open mind and are comfortable pivoting as and when needed in response to new insights into our customers’ needs.
  • You understand that customer value is what makes our work as engineers possible. It’s easy to get absorbed in inventing an engineering marvel and forget what problem we were meant to solve. You have the experience to keep things simple, revisit scope and work in small iterations.
  • Clear and open communication. We consider clear and thoughtful communication a fundamental engineering skill and a strong predictor of future impact. You demonstrate this in your contribution to documentation, collaborative problem-solving, and willingness to give and receive feedback.
  • Excited by distributed teams. You will be joining an international remote-working team with a proven ability to function effectively within diverse cultural environments. You're comfortable with the challenge and excited by the freedom afforded to remote teams, are a self-driver with a willingness to take initiative within a complex and fast-growing sector

About Us

Revalue exists to deliver a fundamental step-change in the quality and integrity of carbon projects. We do this by rethinking projects from the ground up - slightly better is not good enough - in order to build confidence in the market and deliver impact at a planetary scale. Our world cannot afford anything less. This mission drives us every day.

Revalue Nature has raised $10 million in Series A funding to be the most innovative and trusted developer for nature on the planet. This new investment was co-led by Ecosystem Integrity Fund (EIF) and SJF Ventures, two leading venture firms focused on climate and impact. Join us on our journey to supercharge the world's leading nature-based developers, reset the bar for quality in the carbon market, and protect and regenerate nature at a scale that makes our eyes water.

What We Do

Revalue supercharges the world's leading nature-based carbon projects developers. We provide them with the required technical support and competitive financing to go from the initial rapid assessment of potential project areas, to the first carbon credits issuance, and beyond. This is underpinned by our proprietary tech, which creates a step-change in accuracy, speed, automation, and level of insights.

Our team

Our global, diverse team sits across all time zones and has an exceptional track-record of designing and delivering high impact carbon projects globally. We have built long-term partnerships and are working in iconic landscapes with leading players in the nature conservation and restoration space.

Revalue Nature Ltd is an equal opportunity employer that values diversity and encourages people of all ethnic & racial origins, gender identities, sexual orientations, religions & ideologies, socio-economic statuses, educational backgrounds, ages, and individuals of all abilities to apply.

Applicants must be legally authorised to work in their country of residence. Revalue is unable to sponsor or take over sponsorship of an employment visa at this time.