Workday logo

Software Development Engineer

Workday

Mclean, VA
Full Time
Senior
135k-217k
10 days ago

Job Description

About the Role

The Object Management Service (OMS) at Workday is seeking an experienced and strong Java engineer to work on the Data team at the core of Workday's cloud-based software platform. The role involves developing and maintaining key components that enable data storage, customization, and scalability for enterprise customers. The company values a collaborative, employee-centric culture that emphasizes happiness, development, and contribution of its team members, fostering a healthy and inclusive work environment.

Key Responsibilities

  • Define and manage caching strategies for instance access, providing performant and scalable caching tiers.
  • Collaborate with architects, principal engineers, and technical product managers to analyze functional requirements and devise architecture designs that ensure scalability, low latency, and high availability.
  • Be responsible for system performance and stability by proactively identifying and diagnosing issues and rapidly deploying code to address production issues.
  • Act as an evangelist of Workday's technologies and products, influencing and collaborating across functional teams to achieve common business goals and data architecture.
  • Provide technical guidance and mentorship to junior developers.

Requirements

  • 5+ years of software engineering experience including object-oriented programming in Java and proficiency in applying common design patterns.
  • 3+ years of relevant experience with operations, development, and testing of large-scale distributed systems.
  • Solid experience troubleshooting high concurrency distributed systems in production.
  • Solid ability in Algorithmic Thinking.
  • Working knowledge of API Development.
  • Good understanding of Code Testing methodologies.
  • Good understanding of Object-Oriented Design (OOD) and their application in software design.
  • Proficiency in Java and understanding of Software Development principles.
  • Experience with Source Control Management (SCM) tools.
  • Proven ability in team collaboration within a software development team.
  • Good skills in creating technical writing documentation.

Nice to Have

  • Experience working on cloud-based platforms.
  • Familiarity with enterprise data storage and customization for large-scale clients.

Qualifications

  • Educational background is not explicitly specified, but extensive experience in Java and distributed systems is required.

Benefits & Perks

  • Annualized base salary ranging from $135,200 to $202,900 USD for the primary location.
  • Additional US location base pay range from $122,400 to $217,200 USD.
  • Potential eligibility for Workday Bonus Plan, role-specific commission/bonus, and annual stock grants.
  • Flexible work approach combining in-person and remote work, with at least 50% of time each quarter in the office or in the field.
  • Comprehensive benefits package (details available during the hiring process).

Working at Workday

Workday emphasizes a culture driven by putting its people first, fostering a healthy, employee-centric, and collaborative environment. The company values happiness, development, and contribution of its team members, and promotes a flexible work environment that balances in-person and remote work. It encourages employees to feel free to be themselves and highlights its commitment to community, planet, and inclusivity.

Apply Now

Job Details

Posted AtJun 11, 2025
Salary135k-217k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

About Workday

Website

workday.com

Company Size

10000+ employees

Location

Mclean, VA

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches