Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Workday Logo

P5 Principal Software Engineer (Java, Full Stack)

Workday

$201,600 - $302,400
Oct 28, 2025
Pleasanton, CA, US
Apply Now

Workday is looking to advance its security/identity platform and accelerate the adoption of its services by empowering development teams to innovate securely at scale while protecting customers' identities and data with best-in-class security solutions.

Requirements

  • 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
  • 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
  • Experience building and operating SaaS products in cloud environments (AWS preferred)

Responsibilities

  • 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.

Other

  • Partner with leaders in engineering and products to define the vision, strategy, and roadmap for the security platform
  • Travel for project-specific needs may be required, generally 1-3 times per year.
  • Proven ability to lead team collaboration across multiple software development teams and drive architectural and technical direction
  • Mastery in writing architectural or strategic technical documents
  • Bachelor’s degree (Master's degree preferred) in a relevant field such as Computer Science, Engineering, or a related field, or equivalent experience