Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Platform Engineer - People Systems

Home > Java programming jobs

Principal Platform Engineer - People Systems in USA new

  • Sunnyvale, CA

Responsibilities

  • Define technical strategy and make architectural decisions for a configuration-driven People Systems platform.
  • Design metadata models, multi-tenancy, extensibility, versioned APIs, and safe publish, promote, and rollback workflows.
  • Architect interpreters, query and authorization layers, workflow and state engines, search and reporting, and UI runtimes across varied technology stacks.
  • Design distributed systems for consistency, fault tolerance, partitioning, high availability, horizontal scale, and high-volume transactions.
  • Build event-driven and event-sourced architectures including saga and workflow orchestration, streaming, change data capture, and transactional data stores.
  • Evolve schemas and contracts while preserving backward compatibility and migrating in-flight data and workflows.
  • Operate cloud-native production systems with monitoring, alerting, incident response, cost governance, and post-mortem practices.
  • Set technical direction across multiple engineering teams, translate business needs into designs, and communicate trade-offs to engineers and executives.

Requirements

  • 15+ years of professional software engineering experience in system design, technical architecture, or solution architecture for large-scale enterprise solutions.
  • BS/MS in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Experience leading the architecture of a configuration-driven platform used by multiple engineering teams.
  • Broad experience across interpreters or compilers, query and authorization layers, workflow engines, search and reporting, UI runtimes, and varied data stores.
  • Deep distributed-systems expertise covering consistency models, fault tolerance, partitioning, failure analysis, high availability, and horizontal scale.
  • Strong experience with event-driven and event-sourced architecture, saga and workflow orchestration, streaming platforms, change data capture, and transactional data stores.
  • Deep proficiency in Spring Boot or equivalent, microservices patterns, and asynchronous programming using virtual threads, coroutines, or reactive programming.
  • Expertise with relational or NoSQL databases at scale, including schema design, query optimization, migrations, and transaction management.
  • Hands-on experience with AI-native software development, coding agents, tool calling, graph-based orchestration, context management, and structured-output validation.
  • Cloud-native production experience on AWS or comparable platforms, including Kubernetes, identity and access management, cost governance, monitoring, alerting, and incident response.
  • Preferred experience with expression, rule, or policy engines; CQRS; event sourcing; saga orchestration; enterprise modernization; compliance and AI governance; LLM and ML production services; APIs, ETL, and event streams; developer SDKs and test harnesses; AI-assisted operations; and chaos engineering.

Apple

We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This i...

Similar positions

Platform Software Engineer

  • Ford Motor
  • Full time
  • USA
  • 11/08/2026
  • Salary: $68k - $193k/yr
  • Dearborn, MI

Platform Software Engineer

  • Ford Motor
  • Full time
  • USA
  • 11/08/2026
  • Salary: $68k - $193k/yr
  • Dearborn, MI

AI Security Engineer

  • Amazon
  • Full time
  • USA
  • 11/08/2026
  • Salary: $159k - $202k/yr
  • Jessup, MD

Senior Device Engineer

  • FireMon
  • Full time
  • Remote
  • 11/08/2026
  • United States

Senior Software Engineer

  • Seqera
  • Full time
  • Remote
  • 11/08/2026
  • Spain