Workday
Full Stack Software Development Engineer
Workday, Pleasanton, California, United States, 94566
Security Platform Engineering Team Member
We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you'll do meaningful work with Workmates who've got your back. In return, we'll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you've found a match in Workday, and we hope to be a match for you too. The Security Platform Engineering team is expanding, and we are looking for new team members to join our Security Integration team. We are a multidisciplinary group of highly skilled engineers working to advance Workday security/identity platform and accelerate the adoption of its services. We are focused on open standards and an API-first approach. Our mission is to empower development teams to innovate securely at scale while protecting customers' identities and data with best-in-class security solutions! This role will collaborate with product partners to break down high-level product vision into manageable pieces for development. You will also actively participate in code reviews, authoring design documents, and/or giving technical presentations. You will: Partner with leaders in engineering and products to design components of the security platform Analyze, design and develop solutions for complex product requirements Develop tools to streamline adoption of our security services Work in several key functional areas of the security platform, including Identity, Authentication, Authorization Contribute to a collaborative team culture that encourages iteration and innovation Travel for project-specific needs may be required, generally 1-3 times per year Basic Qualifications
5+ years experience in software development engineering including designing, developing, and deploying software solutions 3+ years experience with Java Bachelor's degree in a relevant field such as Computer Science, Engineering, or a related field, or equivalent experience. Other Qualifications
Solid understanding of software development principles, algorithmic thinking and Object-Oriented Design (OOD) principles to design and implement efficient solutions Working knowledge and experience of API Development (REST), testing methodologies and testing tools such as Postman and Selenium. Working experience with Source Control Management (SCM) tools such as Git, BitBucket, Jenkins CI/CD and branching strategies Proven ability in writing technical design documents and collaborating within a software development team Experience with relational database technologies (e.g. PostgreSQL, MySQL, or SQL Server) Knowledge/experience with developing security, identity, authentication, authorization solutions and open standards such as SAML, OIDC is a plus 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.
We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're building smarter solutions, supporting customers, or creating a space where everyone belongs, you'll do meaningful work with Workmates who've got your back. In return, we'll give you the trust to take risks, the tools to grow, the skills to develop and the support of a company invested in you for the long haul. So, if you want to inspire a brighter work day for everyone, including yourself, you've found a match in Workday, and we hope to be a match for you too. The Security Platform Engineering team is expanding, and we are looking for new team members to join our Security Integration team. We are a multidisciplinary group of highly skilled engineers working to advance Workday security/identity platform and accelerate the adoption of its services. We are focused on open standards and an API-first approach. Our mission is to empower development teams to innovate securely at scale while protecting customers' identities and data with best-in-class security solutions! This role will collaborate with product partners to break down high-level product vision into manageable pieces for development. You will also actively participate in code reviews, authoring design documents, and/or giving technical presentations. You will: Partner with leaders in engineering and products to design components of the security platform Analyze, design and develop solutions for complex product requirements Develop tools to streamline adoption of our security services Work in several key functional areas of the security platform, including Identity, Authentication, Authorization Contribute to a collaborative team culture that encourages iteration and innovation Travel for project-specific needs may be required, generally 1-3 times per year Basic Qualifications
5+ years experience in software development engineering including designing, developing, and deploying software solutions 3+ years experience with Java Bachelor's degree in a relevant field such as Computer Science, Engineering, or a related field, or equivalent experience. Other Qualifications
Solid understanding of software development principles, algorithmic thinking and Object-Oriented Design (OOD) principles to design and implement efficient solutions Working knowledge and experience of API Development (REST), testing methodologies and testing tools such as Postman and Selenium. Working experience with Source Control Management (SCM) tools such as Git, BitBucket, Jenkins CI/CD and branching strategies Proven ability in writing technical design documents and collaborating within a software development team Experience with relational database technologies (e.g. PostgreSQL, MySQL, or SQL Server) Knowledge/experience with developing security, identity, authentication, authorization solutions and open standards such as SAML, OIDC is a plus 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.