Senior Software Development Engineer - Developer Platform
About the Team
The Developer Platform team is building the foundation for Workday's open developer ecosystem. We design and deliver the platform capabilities, APIs, SDKs, and developer-facing services that enable external developers and partners to build on Workday products—including Peakon, HiredScore, VNDLY, and more. Our mission is to make the platform reliable, extensible, and straightforward for developers to adopt and extend. We work closely with principal engineers, product managers, and cross-functional teams to turn platform growth goals into well-scoped, high-quality engineering work. We care deeply about technical craft, give direct and constructive feedback, and celebrate shipping capabilities that developers actually want to use.
About The Role
- Contribute to and execute on the technical strategy for the Workday Developer Portal and adjacent services, implementing platform capabilities that enable external developers and partners to build across Workday products.
- Ledesign and implementation of key platform components—including APIs, SDKs, and agentic service integrations—with a strong emphasis on scalability, reliability, and developer experience.
- Collaborate closely with principal engineers, product managers, and cross-functional teams to translate platform growth goals into well-scoped, executable engineering work.
- Uphold API governance and engineering best practices within your team, including versioning, backward compatibility, and security standards for public-facing surfaces.
- Mentor junior and mid-level engineers through code review, design feedback, and pairing, and help raise the technical bar on the team.
- Support developer-facing documentation, onboarding flows, and tooling improvements that make the platform easier to adopt and extend.
Basic Qualifications
- 8+ years of software engineering experience, including senior-level ownership of web or platform services in production.
- 4+ years experience designing, developing, and deploying distributed systems.
- Experience designing and building capabilities for developer platforms, developer portals, or other external-facing surfaces used by third-party developers or partners.
- Hands-on experience building and operating cloud-native services (for example on GCP, AWS, or Azure), including responsibility for availability, performance, and basic observability (logging, metrics, and alerting).
- Experience working with modern web technologies and APIs (for example, TypeScript/JavaScript, React, and REST/GraphQL) in a production environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Other Qualifications
- Clear understanding of developer experience (DX) as a quality bar, with the ability to apply that lens when making design and implementation decisions for platform capabilities.
- Hands-on expertise with cloud-native infrastructure and Kubernetes, including the ability to deploy, operate, and troubleshoot production services on GCP, AWS, or Azure.
- Strong API design fundamentals, including REST, GraphQL, OAuth 2.0/OIDC, and versioning best practices, with the ability to apply these to build reliable, well-documented public APIs.
- Demonstrated ability to lead technical work end-to-end within a team—from design through delivery—with minimal oversight and sound judgment on scope, tradeoffs, and quality.
- Experience building software consumed by external developers or partners in an enterprise SaaS environment, with an understanding of the reliability and compatibility expectations that public platform surfaces require.
- Experience mentoring engineers through code review, design feedback, and pairing, with the ability to raise the technical bar on a team through example and constructive guidance.
- AI & Agentic competency: You are an expert user of AI coding agents and modern AI developer tools, and you use them as a core part of your daily workflow to explore solutions, generate code, and refactor safely and follow emerging trends in AI developer tooling with clear, informed opinions about what works and why.
- Excellent communication skills, both verbal and written, with the ability to adapt style to different audiences and collaborate effectively across product, engineering, and developer-facing teams.
Pay Transparency Statement
The annualized base salary ranges for the primary location and any additional locations are listed below. Workday pay ranges vary based on work location. As a part of the total compensation package, this role may be eligible for the Workday Bonus Plan or a role-specific commission/bonus, as well as annual refresh stock grants. Recruiters can share more detail during the hiring process.
Workday Approach to Flexible Work
With Flex Work, we’re combining the best of both worlds: in-person time and remote. Our approach enables our teams to deepen connections, maintain a strong community, and do their best work. We know that flexibility can take shape in many ways, so rather than a number of required days in-office each week, we simply spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).
Equal Opportunity Employer
We are an Equal Opportunity Employer including individuals with disabilities and protected veterans. Workday is committed to providing reasonable accommodations for qualified individuals during our application process, in order to perform one or more essential functions of their job, as well as regarding the use of AI tools for employment decision-making to any degree. Please see below for more details including how to request an accommodation as a qualified veteran, due to a disability or for religious reasons, or as otherwise provided under applicable law.