Senior Geospatial Data Engineer
StravaAbout The Role
Strava is the leading digital community for active people with more than 125 million athletes, in more than 190 countries. The platform offers a holistic view of your active lifestyle, no matter where you live, which sport you love and/or what device you use. Everyone belongs on Strava when they are pursuing an active life.
Strava is growing its mapping and data processing team. We are looking for a highly motivated and experienced geospatial software and data engineer to strengthen the team with their expertise.
This is a hybrid role based out of our Berlin, Germany or Chamonix, France office. Salary Range: €135,719 - €139,777
Our Mapping Stack
The Map Platform team you will be joining at Strava builds and maintains a broad range of data pipelines, APIs and services that make up the map platform, working at scale to bring a rich collection of geospatial data to our mobile and web clients. We employ a mix of Golang and Python depending on the context; in general we use Go for services and Python's excellent geospatial data processing ecosystem in our pipelines. Our code is deployed in containers orchestrated by Kubernetes (AWS EKS); and our data layer is heavily based on PostgreSQL(PostGIS) and S3.
Throughout our stack you will encounter a wide variety of geospatial data types, processing workflows and geospatial services including our own custom geospatial tile server written in Go. From raw satellite imagery pipelines to amazing winter mosaics and from global scale terrain processing to large scale ingestion of user tracked GPS traces - both vector and raster data are heavily represented throughout the stack.
You’re excited about this opportunity because you will:
- You don’t like Mapping but you love it.
- You and your team will take end-to-end responsibility for developing new features, following the full feature lifecycle.
- You will work closely with your fellow engineers and also Map Design, Product Management, and colleagues from other departments.
- You will be encouraged to discuss and challenge so that together we can share knowledge and experiences, always bettering ourselves as engineers to build and maintain the highest quality stack.
- You will directly impact the product experience by building a rich and informative map platform for over a hundred million of users.
We’re excited about you because you:
- Are highly proficient in geospatial pipeline orchestration, ideally have experience in Kubernetes, geospatial query development and spatial analysis as well as data storage, schema design and indexing.
- Have proven Golang expertise.
- Have experience with tooling for Geospatial data such as QGIS, GDAL, Rasterio, Shapely or other utilities in Python, Golang and shell scripting.
- Have experience in working with relational databases (e.g. PostgreSQL), use GIS extensions like PostGIS or similar.
- Have experience with queue and/or DAG based data pipelines, ideally processing large volumes of data in the cloud.
- Have a minimum of 6 years of working in the field.
- Are well informed and frequently experiment with the latest geospatial technologies.
Benefits Extracted with AI
- Inclusive workplace
- Opportunities for growth
- Backed by major investors
Similar jobs
Last update: 23 minutes ago
Senior Data Engineer
Join us as a Senior Data Engineer in Lisbon to design and maintain data infrastructure. Hybrid role with flexible benefits.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
Senior Back-end Engineer - In App Analytics
Join Gorgias as a Senior Back-end Engineer in Paris, focusing on in-app analytics with Python, Flask, and microservices.
Machine Learning Engineer
Join Strava as a Machine Learning Engineer to develop AI models enhancing user experiences. Work in a hybrid role in San Francisco.
Senior Server Engineer, Subscription Growth
Join Strava as a Senior Server Engineer to drive subscription growth through backend development and distributed systems.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Data Engineer with Full Stack Python Development
Join Ryanair Labs as a Data Engineer, focusing on full stack Python development and data-heavy applications.
Senior Machine Learning Engineer
Join Echo Analytics as a Senior Machine Learning Engineer in Paris. Leverage ML to drive data modeling and design intelligent data flows.
Observability Platform Data Engineer
Join Swift as an Observability Platform Data Engineer in Leiden, enhancing our Observability Platform with ELK stack expertise.
Senior Data Engineer (Fintech)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer - Fintech Team
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology in a diverse and inclusive environment.
Senior Data Engineer with Full Stack Development
Join Ryanair Labs as a Senior Data Engineer to develop cutting-edge tech solutions in a dynamic team environment.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Enhance data systems with Java, Scala, and Spark. Relocation provided.
Senior Data Engineer (Fintech Team)
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology and innovative projects. Relocation provided.
Senior Data Engineer - Fintech
Join Agoda's Fintech team as a Senior Data Engineer in Berlin. Work with Java, Scala, and Big Data technologies to enhance data systems.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technologies in a dynamic environment.
Senior Data Engineer with Azure Expertise
Join Eliq as a Senior Data Engineer to enhance our Azure-based data platform and drive the energy transition.
Senior Data Engineer - Fintech Team
Join Agoda's Fintech team as a Senior Data Engineer in Bangkok. Work with Java, Scala, and Big Data technologies. Relocation provided.
Senior Backend Engineer
Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.
Data Engineer with ETL and PySpark Experience
Join Sanoma Learning as a Data Engineer, focusing on ETL, PySpark, and data warehousing in a dynamic educational environment.
Senior Backend Engineer
Join onX as a Senior Backend Engineer to develop scalable services for our Backcountry app. Remote role with competitive salary and benefits.
Senior Data Engineer (Fintech)
Join Agoda's fintech team as a Senior Data Engineer in Bangkok. Work with cutting-edge technology to drive efficiencies and market opportunities.
Senior Data Engineer
Join Expleo Group as a Senior Data Engineer in Madrid. Work on international projects with flexible hours and hybrid work model.
Founding Backend Engineer
Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.