CareerPlan

Lead Software Engineer- Distributed Systems

California - San FranciscoFull-time$173k–$260k2026-09-16 → 2026-11-12
Based in United States

Core

Lead the design, development, testing, and operations of Edge Control plane and Edge Intelligence services to automate edge enablement and provide real-time analytics for self-healing and self-optimization of Salesforce's global connectivity infrastructure.

Role type

Senior IC backend Java engineer (distributed systems)

Builds

Edge Control plane service and Edge Intelligence service for Salesforce's global connectivity and edge infrastructure

Domain

Public cloud engineering, distributed systems, microservices, network software

Required skills

Java, distributed systems design, microservices, public cloud (GCP/AWS/Alibaba/Azure), Kubernetes/Docker, database technologies, telemetry/metrics, design patterns, concurrency, CI/CD, API design

Preferred skills

Open source projects, network technologies (TCP/IP, DNS, TLS), Big data (Spark, Kafka, Druid), Jenkins

Responsibilities

Design and develop resilient distributed systems, manage live-site operations and feature delivery, resolve complex technical issues to improve system availability, drive automation initiatives, maintain technical documentation

Seniority

Senior, hands-on IC