FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Tech Stack
Tools & technologiesAWSCloudDistributed SystemsDockerETLGoogle Cloud PlatformKubernetesLinuxPySparkPythonUnix
About the role
Key responsibilities & impact- Design, build, and operate software systems that host, run, and scale AI-powered applications at Workday.
- Work closely with machine learning engineers to write and maintain production-grade backend services that power AI-driven capabilities and agent applications.
- Design and implement APIs and service integrations that enable AI capabilities to be consumed across Workday products and platforms.
- Build and operate data ingestion and ETL pipelines that support AI application workflows.
- Apply distributed systems principles in production to address scalability, concurrency, fault tolerance, and performance challenges.
- Ensure systems meet enterprise requirements for security, privacy, robustness, and compliance.
- Own services through their full lifecycle, including deployment, monitoring, debugging, and ongoing operational improvements.
Requirements
What you’ll need- 4+ years of professional software development experience
- 2+ years of experience with Python development
- Bachelor’s degree in Computer Science, Engineering, or related discipline, or equivalent practical experience
- Understanding of object-oriented design principles and ability to apply them in a Python context
- Proficiency with advanced Python concepts, such as asynchronous and concurrent programming, generators, and higher-order abstractions
- Ability to write clean, testable, and well-structured code, with high standards for clarity, aesthetics, and long-term maintainability
- Deep systems knowledge, including comfort operating in and debugging Unix/Linux environments, fluency with command-line tooling, and understanding of practical networking fundamentals
- Understanding of distributed systems concepts, including concurrency, fault tolerance, and performance tradeoffs
- Ability to design and build well-defined, stable APIs and service interfaces for consumption by other teams and systems
- Ability to build ETL pipelines that efficiently process large amounts of data using tools like PySpark.
- Proficiency with cloud and container platforms, including containerized workloads and orchestration systems (e.g., AWS or GCP, Docker, Kubernetes)
Benefits
Comp & perks- Flexible work arrangements
- Professional development opportunities
- Workday Bonus Plan
- Role-specific commission/bonus
- Annual refresh stock grants
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonETLAPIsasynchronous programmingconcurrent programmingobject-oriented designUnixLinuxPySparkdistributed systems
Soft Skills
clean codetestable codewell-structured codeclarityaestheticslong-term maintainabilitydebuggingoperational improvements
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringrelated discipline
