3 days ago
Base Salary
$160k - $285k/yr
Responsibilities
- Architect and build features for Workday’s Data Cloud.
- Develop distributed ingestion, transaction-processing, and query-processing engines.
- Create algorithms and techniques for fast, efficient transactions and queries over large-scale data.
- Build and enhance data management and distributed data processing systems in a multi-tenant cloud environment.
- Collaborate with engineering teams and communicate technical solutions and their value to stakeholders.
Requirements
- 7+ years of experience using Java, Scala, C++, Go, or Rust.
- 3+ years of development experience in relevant areas such as database internals, distributed systems, JVM performance tuning, or cloud/SaaS services.
- Bachelor’s degree in Computer Science or a relevant field, or a master’s degree in Computer Science or a relevant field.
- Background in data warehousing, database system internals, and/or distributed systems.
- Expertise in distributed data processing engines or data management systems.
- Strong understanding of SQL.
- Experience with one or more of Kubernetes, Apache Spark and Spark SQL internals, Apache Iceberg and zero-copy architectures, Apache Polaris, Trino, MySQL, PostgreSQL, or DuckDB.
Benefits
- Flexible hybrid work with at least 50% of each quarter spent in the office or in the field with customers, prospects, or partners.
- Eligibility for Workday benefits and, depending on the role, the Workday Bonus Plan or role-specific bonus and annual refresh stock grants.
- Workday is an equal opportunity employer and provides reasonable accommodations during the application process.
Tech Stack
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.
