1 day ago
Base Salary
$160k - $285k/yr
Responsibilities
- Build and evolve data platform capabilities across dbt, Airflow, Trino, Iceberg/S3 Tables, Glue Catalog, security, and infrastructure.
- Create and maintain production dbt projects, including models, transformations, tests, documentation, and semantic definitions.
- Design and operate Airflow workflows with scheduling, dependencies, retries, backfills, and recovery.
- Develop and optimize high-volume analytical workloads on Trino and Iceberg through partitioning, incremental processing, file layout, and query tuning.
- Implement data quality, access control, security, and governed catalog patterns.
- Use Terraform and CI/CD to automate platform and data-product deployment.
- Contribute to semantic and visualization layers using tools such as Apache Superset or Metabase.
- Troubleshoot and operate the full platform stack with emphasis on reliability, scalability, and safe production operations.
- Build reusable platform patterns and mentor team members in data platform and data-product development.
Requirements
- 8+ years of software engineering or data engineering experience.
- 5+ years building or operating production data platforms, lakehouse platforms, or distributed data systems.
- Hands-on experience building and maintaining production dbt Core projects, including architecture, macros, packages, tests, and large model graphs.
- Strong production SQL, data modeling, data marts, data quality, and semantic or metrics definition experience.
- Experience with Airflow or another production workflow orchestration platform.
- Experience with Trino or another distributed SQL/query engine, including query execution and performance tuning.
- Experience with Apache Iceberg, Delta Lake, Hudi, or a comparable lakehouse technology.
- Experience with cloud object storage and metadata or catalog systems, including S3 Tables or Glue Catalog.
- Experience with Python, Java, Go, Scala, or another production programming language.
- Experience with infrastructure as code such as Terraform.
- Experience with production data access controls, IAM, least privilege, encryption, CI/CD, monitoring, and production operations.
- Experience operating reliable, multi-tenant, multi-team data platforms.
- Experience with Apache Superset, Metabase, or similar BI platforms.
- Bachelor’s degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience; a related master’s degree is preferred.
- Kafka, Spark, Flink, or similar distributed technology experience is a plus.
Benefits
- Flexible work arrangement requiring at least 50% of each quarter in the office or field, with remote home-office roles able to attend important office moments.
- The role may be eligible for the Workday Bonus Plan or a role-specific commission or bonus and annual refresh stock grants.
- Workday provides comprehensive benefits information through its benefits resources.
Tech Stack
Apache AirflowApache FlinkApache KafkaApache SparkApache SupersetdbtGoJavaMetabasePythonScalaTerraform
Categories
BackendData Engineering
About Workday
Workday builds cloud-based enterprise applications for human capital management and financial management, including payroll, time tracking, expenses, planning, and procurement, sold on a subscription basis with professional services. Founded in 2005 and headquartered in Pleasanton, California, it is a public company traded on NASDAQ as WDAY. Organizations worldwide use Workday to unify HR and finance data, automate processes, and apply AI to workforce and financial operations.
