Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal, Software Engineer (Distributed Systems)

$222.9k - $334.3k

Workday, Inc.

As a Principal Software Engineer at Workday, you will partner with engineering and product leadership to shape the platform’s long‑term architecture, vision, and strategic investments. You will lead the design of large‑scale distributed systems and drive cross‑team initiatives, translating abstract, long‑horizon goals into executable engineering plans that ensure high‑impact delivery across the organization.

Responsibilities

  • Lead the architecture, design, and evolution of core product microservices, ensuring they are secure, scalable, decoupled, and highly available.
  • Design and deliver large‑scale, resilient distributed systems that support mission‑critical product features with strong performance and reliability guarantees.
  • Drive cross‑organizational technical strategy to improve the agility, modularity, and operational excellence of the microservices ecosystem.
  • Identify, define, and drive solutions for complex, ambiguous product and domain challenges that span multiple services and business units.
  • Establish and champion best practices for domain‑driven design, strict API contract management, and observability.
  • Accelerate product velocity and feature delivery through automation, standardization, and repeatable microservice design patterns.
  • Improve end‑to‑end observability, reliability, and automated recovery for platform services, including proactive detection, self‑healing, and robust incident response.
  • Advocate for the team by securing alignment on technical debt reduction, architectural modernizations, and adoption of cutting‑edge development tools.
  • Champion the integration of AI‑assisted engineering tools and modern coding techniques, empowering the team to write higher‑quality code faster and safer.
  • Provide technical leadership and mentorship to senior and staff engineers, raising the overall technical bar and fostering a culture of continuous learning and engineering excellence.
  • Lead cloud infrastructure efficiency and cost optimization initiatives, particularly across large‑scale AWS & GCP deployments, ensuring architectural decisions balance high performance with financial scalability.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
  • 12+ years of software engineering experience, with a proven track record of designing, building, and maintaining large‑scale distributed systems and production‑grade microservice architectures.
  • 12+ years of hands‑on experience with object‑oriented or functional programming languages, specifically Java or Scala.
  • Solid experience delivering and scaling large distributed production services to a global enterprise customer base.
  • 5+ years of experience building, operating, and driving cost‑optimization for products within large‑scale cloud environments, with deep expertise in AWS and/or GCP (including S3, Lambda, EC2).
  • 5+ years of hands‑on experience with containerization and orchestration technologies, specifically Docker and Kubernetes.
  • Hands‑on AI integration: proven ability to integrate AI capabilities directly into scalable software solutions while adhering to Responsible AI practices.
  • Proficiency with AI‑assisted development tools (e.g., Cursor, Claude Code, GitHub Copilot) and ability to review and validate AI‑generated code.
  • Expert‑level programming proficiency in Java, Scala, and/or Go, with deep understanding of advanced design patterns and clean code practices.
  • Deep experience with modern CI/CD pipelines, advanced IDE integrations, and robust automated end‑to‑end testing strategies.
  • Experience managing and scaling cloud footprints across AWS and GCP, with a track record of cost‑aware architectural patterns.
  • Strong track record of partnering closely with Product Management and cross‑functional stakeholders to define, refine, and break down complex technical and product requirements.
  • Excellent verbal and written communication skills, with demonstrated ability to articulate complex technical concepts and influence business partners.
  • Experience delivering high‑impact initiatives within fast‑paced, matrixed, and agile enterprise environments.

Pay Transparency

Primary Location: USA--CA--Pleasanton: Base pay range $222,900 USD – $334,300 USD. Additional US location base pay range $187,100 USD – $334,300 USD.

Equal Opportunity & EEO Statement

Workday is an Equal Opportunity Employer including individuals with disabilities and protected veterans. We consider for employment qualified applicants with arrest and conviction records. Workday is committed to providing a reasonably accessible and inclusive hiring experience for all candidates. For assistance or accommodations, please contact View email address on click.appcast.io.

#J-18808-Ljbffr

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Principal, Software Engineer (Distributed Systems) in Pleasanton, CA vacancy
  • $190.1k - $285.1k

     ...secure, ecosystem-wide data access. By engineering high-throughput distributed platform services, we transform how...  ...consumers. About You As a Senior Software Engineer on the OMS Data Lake team,...  ...Engine Concepts) Distributed Systems: Distributed Processing, Query Execution... 
    Suggested
    Work at office
    Remote work
    Home office
    Flexible hours

    HR Tech Job

    Pleasanton, CA
    3 days ago
  • $206.4k - $309.6k

     ...the Team Join the AI Agent Engineering team, where we are pioneering...  ...are seeking highly skilled Principal Full Stack Engineers to...  ...12+ years of experience in software engineering. 7+ years of experience...  ...and architecture of modern distributed systems. Knowledge of software... 
    Suggested
    Work experience placement
    Local area

    Workday

    Pleasanton, CA
    4 days ago
  • $190.1k - $285.1k

    Workday, Inc. is looking for a Sr Software Development Engineer in Pleasanton, CA to architect and deliver platform capabilities for their Apache...  ...in software engineering, specifically with Java, distributed systems, and large-scale data processing frameworks. The ideal... 
    Suggested

    Workday

    Pleasanton, CA
    1 day ago
  • $222.9k - $334.3k

     ...Infrastructure Platform Engineering) organization and our...  .... About the Role As Principal Engineer, you are the...  ...12+ years of software and infrastructure engineering...  ...acquired or legacy systems, designing the...  ...high‑throughput APIs, distributed systems, backend services... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    HR Tech Job

    Pleasanton, CA
    2 days ago
  • $150k - $300k

    In 2024, Veeva Systems announced we are creating a new Enterprise Application Platform to expand our business beyond the Life...  ...corporation on our website. The Role We’re looking for a Principal Front-End Engineer to join our enterprise‑platform team at an early stage.... 
    Suggested
    H1b
    Local area
    Flexible hours

    Veeva Systems

    Pleasanton, CA
    2 days ago
  • $150k - $300k

    Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping...  ...and communities. The Role This is a top software engineer job that incorporates everything you’ve...  ...get any more important than this. As a Principal Full Stack Engineer, your impact as a seasoned... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Veeva Systems

    Pleasanton, CA
    3 days ago
  • $136.2k - $178.82k

    By using this site, you agree to our updated and .Sr. Principal Software Development Engineer page is loaded## Sr. Principal Software Development Engineerlocations...  ...designing, developing, and testing complex software systems and applications. This role focuses on creating... 
    Live in
    Local area
    Remote work
    Flexible hours
    Shift work
    Day shift

    FormFactor

    Livermore, CA
    11 hours ago
  •  ...realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard powers a global, inclusive...  ...Looking For Proven experience building large-scale distributed systems Strong background in microservices, APIs, cloud... 
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    11 days ago
  • $600 per month

     ...Electric Distribution Planning Engineer (Hybrid) Before learning more about this opportunity, please note...  ...? Do you enjoy solving complex system and planning challenges while collaborating...  ...or a similar distribution modeling software is  valued Experience with and interest... 
    Permanent employment
    Contract work
    Temporary work
    H1b
    Work at office
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours

    Colorado Springs Utilities

    Pleasanton, CA
    4 days ago
  • $104k - $130k

     ...Job Description Job Description Position Overview: As a Junior Software Engineer on our Integration and Distributed Systems team, you’ll help build the tools that power large-scale computation behind our printing workflows. Turning complex build geometry into print... 
    Full time
    Work experience placement
    Local area

    Velo3D

    Fremont, CA
    17 days ago
  • $105.3k - $136.92k

     ...consumers. Branded payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts and rewards, along...  ...need to make a real impact. Overview We are looking for a Software Engineer I to join our Android engineering team. In this role you... 
    Full time
    Work experience placement
    Internship
    Work at office
    Local area
    Remote work
    Flexible hours

    Blackhawk Network

    Pleasanton, CA
    11 hours ago
  • $80.37k - $104.49k

     ...payment solutions include the issuance and distribution of gift cards, egifts, corporate payouts...  ...a real impact. Overview As an Engineer in the Platform Transactions domain, you...  ...and application stacks to build efficient systems. You will be an awesome team player that... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Blackhawk Network

    Pleasanton, CA
    5 days ago
  •  ...TITLE: AIML SOFTWARE ENGINEER LOCATION: REMOTE CLIENT: HCL Lead the architectural design...  ...and enhance product features, improve system efficiency, and solve complex problems...  ...in designing, building, and operating distributed systems at scale. Demonstrable... 
    Remote work

    Kasmo Global

    Dublin, CA
    1 day ago
  • $134.3k - $229.4k

     ...York City, Los Angeles, and Boston, and 8 distribution centers nationwide. With 2025 revenues...  ...teams. GENERAL PURPOSE: The Engineer III role focuses on creating intuitive,...  ...REQUIRED: • 10+ years of experience in software engineering, with extensive hands-on... 
    Work at office
    Local area
    Remote work

    Ross Stores, Inc.

    Dublin, CA
    5 days ago
  • $156k - $196k

     ...a leading provider of cloud software that automates and controls the...  ...Mark: As a Sr. Software Engineer, you will play a crucial role...  ...and architecture of complex systems. ~ Experience in service-...  ...architecture and in building distributed systems. ~ Advanced knowledge... 
    Temporary work
    Work experience placement
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    5 days ago
  • $114.6k - $183.4k

     ...We're looking for a Senior Software Engineer This role is Office Based, Dublin Office...  ..., and scale high-quality software systems that power our product platforms. This...  ...discussions and help implement scalable, distributed architectures. Write clean,... 
    Full time
    Work at office
    Local area

    Cornerstone OnDemand

    Dublin, CA
    3 days ago
  • $89.6k - $168k

     ...Software Engineer The Software Engineer is responsible for designing, developing, testing,...  ...updates, and issue resolution for existing systems. Contribute across the software...  ...collaborate effectively with geographically distributed teams Demonstrates a strong sense... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Relocation

    Zenefits

    Dublin, CA
    2 days ago
  • $121.07k - $163.46k

     ...payment solutions include the issuance and distribution of gift cards, egifts, corporate...  ...impact. Overview: As a Senior Software Engineer , you will join the team responsible...  ...tolerant, and scalable global content system for Blackhawk. The ideal candidate brings... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Flexible hours

    Blackhawk Network

    Pleasanton, CA
    3 days ago
  • $190.1k - $285.1k

     ...build, and support a highly-performant distributed system that handles complex workloads at the...  ...teams, or championing innovation and software design, Workday offers an environment...  ...seeking a Senior Software Development Engineer with a passion for architectural design... 
    Work experience placement
    Work at office
    Remote work
    Worldwide
    Home office
    Flexible hours

    Workday

    Pleasanton, CA
    3 days ago
  •  ...with cross-functional teams to deliver and improve Blackhawk systems. Collaborate with product architects, product owners, and other...  ...Qualifications: ~5+ years of solid programming experience building distributed systems using core Java technologies. ~2+ years of hands-on... 
    Long term contract

    Kasmo Global

    Pleasanton, CA
    5 days ago
  •  ...and governments realize their greatest potential. Title and Summary Lead Software Engineer - Distributed Microservices Platform Role overview This role combines technical leadership, system design, and practical engineering contribution. You will guide the... 
    Full time
    Worldwide

    Mastercard

    Dublin, CA
    19 days ago
  •  ...Microservices, Spring Boot, Spring Cloud Config, Spring JPA • Kafka, Distributed Cache, Redis Cache • Maven, Jenkins, GitHub Action • SQL/...  ...strong programming skills and thorough knowledge of systems • Able to provide solution, no hand holding • Excellent communication... 

    Purple Drive

    Pleasanton, CA
    3 days ago
  • $193k - $242k

     ...a leading provider of cloud software that automates and controls the...  ...Mark As a Staff Software Engineer, you will play a crucial role...  ...Payments, Tax and Subledger systems. You will be responsible for...  ...of highly scalable and secure distributed backend services. Work with product... 
    Temporary work
    Work at office
    Shift work
    2 days per week

    BlackLine

    Pleasanton, CA
    2 days ago
  •  ...programming, and modern web applications built on distributed service architecture * 10+ years of software development experience * BS or MS in Computer Science...  ...Development experience in an enterprise-class system with multi-tier architecture Must have JEE 6 experience... 
    Local area
    Immediate start

    Intelliswift

    Pleasanton, CA
    5 days ago
  •  ...Data Management Systems Engineer This role will be an individual contributor responsible for designing, constructing and implementing...  ...functional IT teams, business stakeholders and leadership team distributed across geographical locations including Pleasanton CA,... 
    Work experience placement

    Netpace

    Pleasanton, CA
    5 days ago
  • $130k - $163k

     ...a leading provider of cloud software that automates and controls...  ...Integrate AI agents with enterprise systems, APIs, and internal tools,...  ...Weaviate. Advanced prompt engineering skills and a deep...  ...Comfort working in a small, distributed team, pulling your own weight... 
    Temporary work
    For contractors
    Work at office
    Shift work
    3 days per week

    BlackLine

    Pleasanton, CA
    3 days ago
  • $130k - $155k

     ...connects operational data across siloed systems, bringing together time series, structured...  ...About the Role As a Senior AI Engineer at Avathon, you will play a key role in...  ...and model drift monitoring Exposure to distributed training, model optimization, and scalable... 
    Full time
    Contract work
    Temporary work
    Work at office
    Local area

    Avathon

    Pleasanton, CA
    2 days ago
  •  ...Company Description Redica Systems is a data and analytics SaaS...  ...We’re looking for an AI Engineer to join our team as we continue...  ...managers, data engineers, and software engineers to integrate LLM-powered...  ...models, data pipelines, and distributed services. Plans and Aligns... 

    REDICA Systems

    Pleasanton, CA
    2 days ago
  •  ...responsible for leading and executing software-level activities for complex,...  ...strong technical depth, systems thinking, and the ability to...  ...minimal supervision. The engineer collaborates closely with cross...  ...tasks in environments distributed across datacenters throughout... 
    Local area
    Remote work
    Relocation

    Sedaa Corporation

    Pleasanton, CA
    4 days ago
  •  ...highly experienced Agentic AI Engineer with 7+ years of experience...  ...build, and scale autonomous AI systems. This role focuses on...  ...Who You Are • 7+ years of software engineering experience • 3+...  ...preferred) or Go • Experience with distributed systems and backend... 
    Remote work

    BayOne Solutions

    Pleasanton, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal, Software Engineer (Distributed Systems). Be the first to apply!