Workday, Inc.-posted about 1 month ago
Full-time • Mid Level
Hybrid • Pleasanton, CA
5,001-10,000 employees
Professional, Scientific, and Technical Services

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 is a key technical leader role where you will be instrumental in advancing our platform. We are looking for a problem-solver first and foremost. The ideal candidate thrives in a fast-paced environment, navigates ambiguous requirements with ease, and generates groundbreaking ideas. In this role, you will tackle challenging problems, lead through influence, and guide others toward creative, impactful solutions.

  • Partner with leaders in engineering and products to define the vision, strategy, and roadmap for the security platform
  • Direct and design large-scale features and architectural initiatives that span multiple teams
  • Mentor experienced staff and sets technical standards for the team, including software design and code review practices.
  • 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.
  • 12+ years experience in software development engineering, leading technical initiatives, designing complex systems, and ensuring the scalability and maintainability of software products
  • 5+ year experience in the Java programming languages, frameworks, and technologies
  • Bachelor's degree (Master's degree preferred) in a relevant field such as Computer Science, Engineering, or a related field, or equivalent experience
  • Deep mastery of Software Development principles, Algorithmic Thinking, Object-Oriented Design (OOD) principles and architectural patterns and their application in architecting highly scalable and maintainable software systems
  • Deep expertise and experience in API Development (REST) and designing and building microservices
  • Expert understanding of testing methodologies and experience in architecting and leading unit, system, integration, performance, security tests and observability tools
  • Extensive experience with Source Control Management (SCM) tools such as Git, BitBucket, Jenkins CI/CD and establishing organizational best practices for version control
  • Mastery in writing architectural or strategic technical documents
  • Proven ability to lead team collaboration across multiple software development teams and drive architectural and technical direction
  • Experience with relational database technologies (e.g. PostgreSQL, MySQL, or SQL Server)
  • Experience building and operating SaaS products in cloud environments (AWS preferred)
  • Knowledge/ experience with developing security, identity, authentication, authorization solutions and open standards such as SAML, OIDC is a plus
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service