Job Description
You'll architect and develop our customer-facing frontend applications, design scalable backend services that power our data infrastructure, and own our enterprise orchestration platform built on Airflow and GKE. Using full-stack development with platform engineering—you'll create intuitive user experiences while building robust APIs and services that interact with our data pipelines. Guides team members to provide direct input to the overall engineering process and to team meetings. Coordinates in a team environment is essential to work on various aspects of the platform/products, as is a devotion of collaboration to problem solve, design, and increase product quality. This is an opportunity to shape how users interact with our data products from the ground up. You'll spend your time building modern web applications, designing microservices architectures, managing containerized workflows at scale, and collaborating closely with our data engineering team to deliver end-to-end solutions
Job Responsibility
Job Qualification
HIGHLY PREFERRED
Demonstrated Google Cloud Platform (GCP) experience
Previous experience as a Software Engineer on a Data Platform team for a large organization
Experience in/ with Python (FastAPI, etc.)
Experience with infrastructure as code, specifically Terraform
Extensive experience with Airflow
Experience with OpenLineage, OpenMetadata and data contracts
Experience with BigQuery, CloudSQL, Pub/ Sub, GKE, etc.
*Additional Salary Detail
The salary range and/or hourly rate listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job advertisement and may be modified in the future. When determining a team member's base salary and/or rate, several factors may be considered as applicable (e.g., location, specialty, service line, years of relevant experience, education, credentials, negotiated contracts, budget and internal equity).