обновлено 17 дней назад
Staff Software Engineer (Experimentation Platform)
202 500 - 274 000$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Staff Software Engineer (Experimentation Platform) (Scala/Python/Google Cloud): Building and scaling data architecture, near-real-time systems, and batch pipelines for a high-availability experimentation platform with an accent on experimentation analytics, statistical methods, and distributed systems. Focus on defining technical strategy, optimizing Dataflow and BigQuery infrastructure, developing targeting and localized assignment capabilities, and mentoring engineers.
Location: Oakland, California, United States
Salary: $202,500–$274,000 annual base pay
Company
is a financial technology platform providing products including TurboTax, Credit Karma, QuickBooks, and Mailchimp.
What you will do
- Define the technical roadmap, architecture, and engineering strategy for the experimentation platform.
- Build near-real-time observability and alerting systems using Scala, Pub/Sub, Akka, Dataflow, and Google Cloud.
- Architect scalable batch data pipelines with Dataflow, BigQuery, and Airflow/Cloud Composer.
- Develop experiment targeting and localized assignment capabilities to reduce latency and improve developer experience.
- Optimize experimentation pipelines, frameworks, query layers, performance, scalability, cost, and accuracy.
- Partner with analysts, marketers, product managers, and data scientists while mentoring junior engineers.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Statistics, or a related field.
- 10+ years of software engineering experience focused on data engineering and data architecture.
- Proficiency in Scala, Python, and SQL.
- Experience building large-scale pipelines with Spark, Flink, Google Dataflow, BigQuery, or Airflow/Cloud Composer.
- Knowledge of statistical analysis libraries such as Statsmodels and SciPy, plus A/B testing and statistical concepts.
- Strong architectural leadership, communication, project leadership, collaboration, and mentoring skills.
Culture & Benefits
- Competitive compensation with a pay-for-performance rewards approach.
- Potential eligibility for cash bonus, equity rewards, and benefits under applicable plans.
- Compensation is evaluated based on job-related knowledge, skills, experience, and work location.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →