TL;DR

Principal Engineer (Backend): Lead the architectural design and evolution of MuleSoft's mission-critical Runtime Manager, a microservices-based ecosystem. Focus on ensuring scalability, reliability, and security of multi-tenant, multi-region cloud infrastructure and establishing architectural standards for event-driven systems and distributed workflows.

Location: Bellevue, WA or San Francisco, CA. In office expectations are 36 days/quarter.

Company

Salesforce is a company which provides SaaS solutions.

What you will do

  • Define technical strategy and architecture for 40+ microservices handling millions of requests daily.
  • Drive design decisions for deployment orchestration, service discovery, and capacity management systems.
  • Ensure the scalability, reliability, and security of multi-tenant, multi-region cloud infrastructure.
  • Lead cross-functional teams in modernizing and evolving the platform on Kubernetes.
  • Establish architectural standards for event-driven systems and distributed workflows.

Requirements

  • Deep expertise in microservices architecture and distributed systems design.
  • Strong hands-on experience with Java/Spring Boot in production environments.
  • Proven track record with Kubernetes and cloud platforms (AWS preferred).
  • Event-driven architecture expertise (Kafka, messaging systems).
  • Production operations mindset with a focus on reliability and observability.
  • Experience designing for scale, multi-tenancy, and high availability.
  • Infrastructure as Code (Terraform, Helm).

Nice to have

  • Distributed orchestration expertise (Temporal, workflow engines, or equivalent).
  • Multi-region deployment architectures and automated region build.
  • Familiarity with integration platforms or the MuleSoft ecosystem.
  • Security and compliance experience in SaaS environments.