Jobs and Careers
PL

Staff Software Engineer, Customer Growth

Planet Labs Inc.
Europe, RemoteRemotefull_timeVerifiedPosted 2 Mar 2023

About the role

Welcome to Planet. We believe in using space to help life on Earth.

Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and humanitarian sectors. We are both a space company and data company all rolled into one.

Customers and users across the globe use Planet's data to develop new technologies, drive revenue, power research, and solve our world’s toughest obstacles.

As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains.

We have a people-centric approach toward culture and community and we strive to iterate in a way that puts our team members first and prepares our company for growth. Join Planet and be a part of our mission to change the way people see the world.

Planet is a global company with employees working remotely world wide and joining us from offices in San Francisco, Washington DC, Germany, and The Netherlands.

About the Role:  

We are seeking a Staff Software Engineer who has a solid experience and background in building data platforms and working on customer-facing teams. In this role, you will be expected to be a technical leader for the team and domain across the company. The team is currently working to build critical pipelines to collect customer interaction and usage events as well as surfacing these data via a common reporting surface. In this role, you'll join a team that is scrappy, agile, and quality-driven. You'll work closely with product and design to build features that meet our customers' needs (both external and internal) and develop usage and reporting tools that help us and our customers better understand where they are deriving value.

Impact You’ll Own:

  • Evolving and maintaining a data platform that supports large-scale data processing for in-product use
  • Developing high-quality, scalable, and self-serve software solutions for both internal and external stakeholders
  • Collaborating closely with product teams to build features and functionality that meet customer needs
  • Building and maintaining usage and reporting tools that help teams and customers better understand data and insights
  • Identifying, troubleshooting, and resolving technical issues with data platforms and other software solutions
  • Mentoring and coaching the team and instilling best practices for data engineering across the software organization

What You Bring:

  • 7+ years of experience in software development, with an emphasis on data platforms and customer-facing teams
  • Excellent knowledge of software engineering best practices, including coding standards, code reviews, source control management, and testing methodologies
  • Experience with designing and implementing data platforms, including data modeling, ETL processes, and data warehousing
  • Proven experience in bringing testing best practices to a team and increasing developer confidence
  • Excellent problem-solving, analytical, and communication skills
  • Experience working cross-functionally and in a fast-paced environment

What Makes You Stand Out:

  • Experience with big data technologies such as BigQuery, Apache Beam, Spark, and Google Dataflow
  • Experience with cloud computing (GCP) and distributed systems
  • Experience working in an Agile environment
  • Leadership skills and the ability to mentor junior engineers
  • A passion for staying current with emerging technologies and industry trends

Benefits While Working at Planet:

  • Additional company winter holidays and regular global days off
  • Remote friendly work environment and flexible working hours
  • Contribution to our growth by offering equity options for employees
  • Giving back to the community - one day per quarter for charitable work
  • Learning and Tuition Reimbursement
  • Regular hack-weeks and meetup events to exchange knowledge
  • Home office budget
  • Employee Resource Groups providing empowering spaces for connection and mentorship
#LI-NB1 #LI-REMOTE

Why we care so much about Belonging. 

We’re dedicated to helping the whole Planet, and to do that we must strive to represent all of it within each of our offices and on all of our teams. That’s why Planet is guided by an ultimate  north star of Belonging, dreaming big as we approach our ongoing work with diversity, equity and inclusion.  If this job intrigues you, but you’re thinking you mig

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Planet Labs Inc.

View company profile →