Facebook pixel

Software Engineer, Data, Data Platform Team
Posted on 2/1/2022
INACTIVE
Locations
Remote
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
AWS
Apache Kafka
Data Analysis
Docker
Elasticsearch
Google Cloud Platform
Microsoft Azure
R
MySQL
Postgres
Redis
Ruby
Scala
SQL
Kubernetes
Python
Requirements
  • You have an interest in building self-service foundational tools to empower internal customers with the wealth of insights available via our data
  • You have an interest in driving the future of our streaming data architecture in support of our various customers including Data Analytics, ML/AI teams, and Product Engineering
  • Experience designing, building and maintaining, and being on-call for software serving internal customers
  • Experience building production-quality systems to work with large amounts of data
  • Experience with at least one programming language such as Python, Ruby, Scala, or Go
  • Experience building and understanding SQL queries
  • Experience with relational data stores such as MySQL or PostgreSQL and ideally one or more Key/Value, Columnular, Streaming systems, or Time Series data stores such as Redis, Cassandra, ElasticSearch, or Kafka
  • Experience with cloud-based infrastructure providers such as Amazon AWS, Microsoft Azure, or Google Cloud
  • Experience deploying software with Container technologies such as Docker, Mesos or Kubernetes
  • Experience with ETL technologies such as Luigi, Airflow, or Azkaban
Responsibilities
  • The Engineering Blog covers a wide range of topics, from how we rebuilt our leaderboard systems to how we have refined our interview process
  • Strava Labs shows off some of our R+D efforts, and gives a sense of the power and scale of Strava's datasets
  • Work with platform, web, and mobile engineering teams to ensure that data is available for reporting and analysis
  • Improve and maintain ETL tooling and infrastructure to our data scale and our various consumers
  • Design, build, and launch systems for storing, aggregating and analyzing large amounts of data
  • Operate OSS and Homegrown software and work with vendors as part of an on-call rotation to ensure data is available for all of our customers in a timely manner
Strava

201-500 employees

Fitness tracker with social network features
Company Overview
Strava's mission is to connect athletes to what motivates them and help them find their personal best. The company builds a community-based fitness tracking app.
Benefits
  • 100% company paid benefits for employees and families
  • Flexible paid time off
  • $2,000 annual professional development stipend
  • Paid time off for volunteering
  • 401(k) Plan with company matching
  • $1000 annual gear stipend
  • $500 annual gym reimbursement
  • Onsite fitness rooms with showers, lockers, and towel service
  • Weekly team workouts
  • Free yoga classes
  • Secure bike storage
  • Twice weekly dinner for those working late
  • Monthly happy hours
  • Dog days
  • Cell phone reimbursement
  • Snacks & stocked kitchens
Company Core Values
  • Antiracism
  • Authenticity
  • Balance
  • Craftsmanship
  • Camaraderie
  • Commitment