Strava - San Francisco, CA

posted 3 months ago

Full-time - Mid Level
Hybrid - San Francisco, CA
10,001+ employees

About the position

Strava is the leading digital community for active people with more than 125 million athletes in over 190 countries. The platform offers a holistic view of your active lifestyle, regardless of where you live, which sport you love, or what device you use. Everyone belongs on Strava when they are pursuing an active life. We are seeking an engineering manager to lead our Data Platform team. Our vision is that key decisions and products at Strava can be greatly enriched with data to benefit athletes and the business. Our mission is to build and support a platform that enables access to data through self-service and extensible tools. This means we listen to all corners of the company for opportunities where data can make a difference. We distill this down and use modern technologies to develop both generalized and special-purpose data solutions. This is a hybrid role based in San Francisco, CA. In this role, you will lead a diverse team of engineers to enable data insights and products at Strava. You will partner with people across teams and functions who hold a deep curiosity for data. You will work with hefty data systems at the global scale of Strava and deliver value more through software, leaning into tooling and automation rather than repetitive toil. You will grow expertise in the steadily evolving technologies and ecosystem of data. To be successful in this position, you will need to foster an inclusive and motivating team culture to help everyone achieve their best. You will coach the engineers on the team and support their career development at all different levels and career stages. Holding empathy for the users of our platform is crucial to truly understand the challenges we tackle for them. You will care about high quality and reliable code, but also the end-user experience. Solving problems efficiently, creatively, and completely despite constraints in time or resources is essential. Additionally, understanding how critical it is to maintain a high bar of data security and privacy is paramount.

Responsibilities

  • Lead a diverse team of engineers to enable data insights and products at Strava.
  • Partner with people across teams and functions that hold a deep curiosity for data.
  • Work with hefty data systems at the global scale of Strava.
  • Deliver value more through software, leaning into tooling and automation rather than repetitive toil.
  • Grow expertise in the steadily evolving technologies and ecosystem of data.
  • Foster an inclusive and motivating team culture to help everyone achieve their best.
  • Coach the engineers on the team and support their career development, at all different levels and career stages.
  • Hold empathy for the users of our platform to truly understand the challenges we tackle for them.
  • Care about high quality and reliable code, but also the end user experience.
  • Solve problems efficiently, creatively, and completely despite constraints in time or resources.
  • Maintain a high bar of data security and privacy.

Requirements

  • Experience leading and managing data engineers.
  • Ability to adapt and apply evolving data technologies to business needs.
  • Developed software using programming languages like Python, Scala, Java, Go, Ruby, etc.
  • Sufficient familiarity to understand SQL queries in the context of data pipelines (i.e. dbt).
  • Experience with distributed data tools (i.e. Spark, Flink, Kafka) on large datasets.
  • Worked with cloud-data warehouses (i.e. Snowflake, BigQuery, Redshift) or other warehousing solutions.
  • Understanding of underlying infrastructure needed to serve production services (i.e. Kubernetes, AWS, GCP, Azure).

Benefits

  • Inclusive workplace culture
  • Career development opportunities
  • Flexible working arrangements
  • Health and wellness programs
  • Employee engagement initiatives
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service