Software Development Engineer - Authorization and Configurable Security
About the role
You will play a critical role in building and scaling our next-generation authorization frameworks, access control systems, and distributed data security models. You will own complex features end-to-end, write high-quality critical path code, participate in on-call rotations, and collaborate on system design to ensure Workday's global security infrastructure remains robust, performant, and secure.
Responsibilities
- Design, develop, and deploy software solutions for complex, large-scale security challenges.
- Write high-quality critical path code for authorization frameworks, access control systems, and distributed data security models.
- Participate in on-call rotations to ensure system availability and security.
- Collaborate on system design to maintain robust, performant, and secure global security infrastructure.
Requirements
- 5+ years experience in software development engineering including designing, developing, and deploying software solutions.
- 4+ years experience in Java, Go, or Scala.
- Bachelor's degree in a relevant field such as Computer Science, Engineering, or a related discipline, or equivalent practical experience.
- Solid ability in Algorithmic Thinking, including utilizing distributed data structures, trees, and graphs, to design and implement efficient solutions for high-throughput, low-latency access control systems.
- Working knowledge of API Development, including RESTful API and gRPC design principles and experience in building and securing microservices-based authorization endpoints.
- Good understanding of Code Testing methodologies, such as unit, integration, and security-focused testing, and experience with JUnit, Mockito, or similar testing frameworks.
- Good understanding of Object-Oriented Design (OOD) principles like encapsulation, abstraction, and polymorphism and their application in software design.
- Solid understanding of Software Development principles and proficiency in Java, Go, or Scala and Agile/Scrum development methodologies.
- Proven ability in Team Collaboration within a software development team, including participating in code reviews, mentoring associate engineers, and engaging in cross-functional design discussions.
- Good skills in creating Technical Writing Documentation for system architecture designs, API specifications, and threat modeling documentation.
- Experience working/building AI Agents (Nice to have).
Qualifications
- Experience with SQL/NoSQL databases and working on the multi-tenant public cloud global environment.
- Comfortable working with global teams.
- Familiarity with security concepts, such as authorization, authentication, privacy, access management, etc. (Nice to have).
Skills
- Algorithmic Thinking
- API Development (RESTful API and gRPC)
- Code Testing Methodologies (JUnit, Mockito)
- Object-Oriented Design (OOD)
- Software Development Principles
- Team Collaboration
- Technical Writing Documentation
- Security Concepts (Authorization, Authentication, Privacy, Access Management)
Benefits
We offer a highly collaborative environment, competitive compensation, comprehensive benefits, and a culture that genuinely values work-life balance and continuous career growth.
Pay
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.
Schedule
We follow a flexible work schedule where you spend at least half (50%) of your time each quarter in the office or in the field with our customers, prospects, and partners (depending on role).
Workday 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.
Primary Location
USA.CA.Pleasanton
Additional US Location(s)
USA
Recruiter Contact Information
If you are being referred to one of our roles, ask your connection at Workday about our Employee Referral process!
Equal Opportunity Employer
We are committed to providing an accessible and inclusive hiring experience where all candidates can fully demonstrate their skills. If you require assistance or an accommodation at any point, please email accommodations@workday.com.
VEVRAA Federal Contractor
We request Priority Protected Veteran & Disabled Referrals for all of our locations within the state.
Privacy Notice
We value our candidates' privacy and data security. Workday will never ask candidates to apply to jobs through websites that are not Workday Careers. Please be aware of sites that may ask for you to input your data in connection with a job posting that appears to be from Workday but is not. In addition, Workday will never ask candidates to pay a recruiting fee, or pay for consulting or coaching services, in order to apply for a job at Workday.
Priority Protected Veteran & Disabled Referrals
We request Priority Protected Veteran & Disabled Referrals for all of our locations within the state.