Design, develop, and maintain high-quality software solutions aligned with customer and business needs.
Proactively identify opportunities to optimize processes, improve product quality, and escalate risks as needed.
Identify and mitigate project risks and issues, providing input into change control and project planning.
Collaborate with Professional Services and Implementation teams to enable new customer features, support onboarding, and deliver tailored solutions.
Drive the development of multiple projects in parallel, addressing design gaps and ensuring timely delivery against priorities.
Build and refine automated solutions that align with Professional Services standards and improve operational efficiency.
Configure and implement new automated processes, tools, and infrastructure that are scalable, maintainable, and easy to use.
Champion engineering best practices and contribute to continuous improvement initiatives across the team.
Requirements
4+ years of professional experience developing software solutions in Python, including production-level applications.
4+ years MongoDB or other NoSQL databases, including writing complex queries, optimizing indexes, and following database best practices.
4+ years proven ability to independently own, manage, and deliver technical projects with measurable outcomes.
1+ years with microservices architecture and containerization/orchestration using Kubernetes and/or Docker.
1+ years’ experience mentoring or buddying junior engineers, providing guidance through code reviews, onboarding, or technical coaching.
Applied knowledge of software development best practices , including SOLID principles, automated testing (unit/system), structured error handling, and effective logging.
Proficiency with collaboration and development tools (e.g., JIRA for tracking, GitHub for version control, reviews, and CI/CD workflows).
Proven ability to adapt quickly to shifting priorities , troubleshoot complex issues, and thrive in startup-like, dynamic environments.
Capable of working independently with minimal supervision while also contributing effectively to a collaborative, cross-functional team.
Strong process-oriented mindset with the ability to design, document, and refine methods that improve efficiency.
Skilled in analyzing customer needs and translating them into technical requirements , with a track record of delivering impactful solutions.
Demonstrated experience learning and applying new languages/technologies, with the ability to document and share learnings (e.g., technical write-ups, team knowledge sessions).
Benefits
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.
For more information regarding Workday’s comprehensive benefits, please click here .
Our Approach to Flexible Work: spend at least half (50%) of our time each quarter in the office or in the field with our customers, prospects, and partners.
Opportunity to come together in our offices for important moments that matter.
Workday is committed to providing reasonable accommodations for qualified individuals with disabilities, disabled veterans, and others during our application process.
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.