Cloud Data Engineer

East Bay (Oakland, Emeryville), New York, Remote, San Francisco, Silicon Valley (Redwood City to San Jose) • $120k - $160k

Flywheel Technologies LLC


Role Locations

  • East Bay (Oakland, Emeryville)
  • New York
  • Remote
  • San Francisco
  • Silicon Valley (Redwood City to San Jose)

Compensation

$120k - $160k

Employees

11 - 25 people

Address

535 Mission St
San Francisco, CA, 94105-2997, US

Tech Stack

  • Python
  • Google Cloud Platform
  • Docker
  • Kubernetes
  • JavaScript
  • CSS
  • HTML
  • Ruby

Role Description

Flywheel is a high growth tech startup building an audience platform that is changing the way businesses acquire, retain, and winback their customers. Clients include Google, Mercari, and Indeed. We apply best-in-class architecture and technology to build systems that are both functional and beautiful, from data modeling to front-end applications.

We are looking for an outstanding Cloud Data Engineer. The ideal candidate would have experience with: large-scale data systems, dimensional data modeling, streaming and batch processing (especially with open source and cloud systems), building micro-services, integrating with REST APIs, and strong software development practices such as Git and CI/CD familiarity. But most importantly, come with an interest in learning and writing quality code.

This role will play a core role in the development of our product, and it is a chance to join our engineering team on the ground floor.

Responsibilities:

  • Design architecture of data pipelines in AWS, GCP and on-premise.
  • Build orchestration tooling necessary to coordinate data pipelines and find opportunities to unify our infrastructure.
  • Create monitoring and error alerting to maintain 99.9%+ uptime.
  • Develop data pipeline integrations to cloud data stores such as GCP BigQuery, AWS Redshift and Snowflake.
  • Create systems to notify clients of pipeline outages.

Qualifications:

  • 5+ years work experience in Data Engineering at scale and in production
  • Strong experience with AWS or GCP ETL creation, as well as on-premise ETL systems
  • Experience with high volume data loads into analytical data stores such as GCP BigQuery and AWS Redshift.
  • Strong experience with orchestration technologies such as Airflow.
  • Experience deploying monitoring on ETLs to maintain production uptime.
  • Strong Python data manipulation experience.
  • Experience with Kubernetes (or similar), Apache Kafka, Apache Beam and the Hadoop ecosystem (including Spark) are a plus.

About Flywheel Technologies LLC

Flywheel is a profitable, high growth tech startup building an audience platform that is changing the way businesses acquire, retain, and winback their customers. Our clients include Google, Indeed, and Mercari. We apply best-in-class architecture and technology to build systems that are both functional and beautiful, from data modeling to front-end applications.

We are looking for outstanding software engineers to play a core role in the development of our product. It is a chance to join our engineering team on the ground floor. If you are looking for project ownership, and the ability to ship products end to end, we should chat.

Company Culture

We build slowly but surely for the long term. We are transparent about the challenges of building a great company. We are humble in facing those challenges. But, we know that if we keep improving every day the Flywheel turns.

Interested in this role?
Skip straight to final-round interviews by applying through Triplebyte.