Software Development Engineer - Content Platform



Software Engineering
Boulder, CO, USA
Posted on Wednesday, June 14, 2023

Your work days are brighter here.

At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us apart was our culture. A culture which was driven by our value of putting our people first. And ever since, the happiness, development, and contribution of every Workmate is central to who we are. Our Workmates believe a healthy employee-centric, collaborative culture is the essential mix of ingredients for success in business. That’s why we look after our people, communities and the planet while still being profitable. Feel encouraged to shine, however that manifests: you don’t need to hide who you are. You can feel the energy and the passion, it's what makes us unique. Inspired to make a brighter work day for all and transform with us to the next stage of our growth journey? Bring your brightest version of you and have a brighter work day here.

About the Team

Your work days are brighter here!

Workday is a leading provider of enterprise cloud applications for finance and human resources. Our customers include many of the world's largest organizations, and we are committed to providing them with innovative, easy-to-use software that helps them run their businesses more efficiently.

Workday's Content Generation Platform enables our customers to perform data analysis, content layout, and content creation with Workday’s data. Drawing on familiar paradigms from the consumer world, this team strives to help our users leverage Workday data at scale in a more familiar and friendly environment.

About the Role

As a Software Development Engineer at Workday, you will be responsible for developing and maintaining the Java server-side components of our cloud applications. You will work closely with software engineers, product managers, and designers to deliver high-quality products that meet the needs of our customers. The team has members located in Boulder, CO & Pleasanton, CA.

Key Responsibilities:

  • Design, develop, and maintain microservices components using Java and related technologies.

  • Write well-written, reusable, testable and maintainable code of high-quality.

  • Collaborate with a team of engineers and product managers to deliver software that meets customer needs.

  • Participate in code reviews and provide constructive feedback to peers.

  • Debug and tackle issues as they arise in production environments.

  • Stay up to date with emerging trends and technologies in microservice development and apply them to improve our products.

About You

Basic Qualifications

Software Development Engineer:

  • 3+ years of experience with Object-Oriented Design and Programming, data modeling, structures, and algorithms (Java preferred).
  • 2+ years of experience building enterprise-level software with a focus on performance, scalability, and security.
  • 1+ years of experience of building and testing software using continuous integration and delivery infrastructure (Jenkins preferred).

Associate Software Development Engineer:

  • 1+ years of experience with Object-Oriented Design and Programming, data modeling, structures, and algorithms (Java preferred).
  • 1+ years of experience building enterprise-level software with a focus on performance, scalability, and security.

Other Qualifications

  • Experienced in working and collaborating with diverse teams in a dynamic, rapid growth environment.
  • Strong problem-solving and analytical skills.
  • Strong written and verbal communications skills

Bonus Qualifications

  • Experience deploying applications to AWS or other public clouds (GCP, Azure)
  • Experience with containerization of software services (Docker, Kubernetes)
  • General DevOps experience and familiarity with Infrastructure as code (CDK, Terraform, Jenkins)
  • Experience working with TypeScript or modern JavaScript (ES6)


Our 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). This means you'll have the freedom to create a flexible schedule that caters to your business, team, and personal needs, while being intentional to make the most of time spent together. Those in our remote "home office" roles also have the opportunity to come together in our offices for important moments that matter.

Workday Pay Transparency Statement - United States

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. Each candidate’s compensation offer will be based on multiple factors including, but not limited to, geography, experience, skills, job duties, and business need, among other things. For more information regarding Workday’s comprehensive benefits, please click here.

Pursuant to applicable Fair Chance law, Workday will consider for employment qualified applicants with arrest and conviction records.

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans.

Are you being referred to one of our roles? If so, ask your connection at Workday about our Employee Referral process!