Lead Software Engineer- Distributed Systems

Momentum
Momentum

Software Engineering

San Francisco, CA, USA

Posted on Oct 8, 2026

Salesforce is leading the AI and Agentic revolution as the world's #1 AI CRM — and that incredible momentum demands network infrastructure that's fast, secure, intelligent, and relentlessly reliable. Our Edge CDN team is building a high-powered backbone that seamlessly connects millions of users to our platform, powering next-generation autonomous AI agents across clouds, data centers, and continents. As our platform expands to support fully autonomous, self-healing, and self-optimizing operations with single-click deployments to tens of thousands of global nodes, we're continuously pushing the limits of global scale and performance to deliver exceptional user experiences.


We are seeking a visionary, high-energy backend Java engineer to lead the design, architecture, and deployment of cutting-edge CDN services. You'll build real-time analytics and intelligent automation that enable our systems to self-heal and self-optimize in real time — ensuring complex, agentic AI-driven workflows execute seamlessly at scale.


If you get energized by building ultra-resilient distributed systems, driving live-site excellence alongside rapid feature innovation, and running mission-critical multi-cloud infrastructure (GCP/AWS/Azure/Alibaba) for the AI era — we want you on our team!


Some attributes of successful candidates

  • Proven track record of designing, developing, debugging, and operating resilient distributed systems
  • Eat, sleep, and breathe services. You’ll have experience balancing live-site management, feature delivery, and retirement of technical debt
  • Experience with managing large, complex systems in the cloud.
  • Resolve complex technical issues and drive innovations that improve system availability, resilience, and performance
  • Passionate about building autonomous, self-healing systems that optimize performance for AI-heavy traffic patterns
  • Capable of driving and delivering thin slices of functionality on a regular cadence with data-driven feedback loops in an agile environment
  • Be passionate about automation
  • Create, maintain and share technical documentation used by engineers and other team members

Required Skills

  • 10+ years of hands-on, battle-tested engineering experience
  • Deep mastery of object-oriented programming with a strong focus on Java
  • Solid, reliable expertise in modern database technologies
  • Enthusiasm for Agile development workflows, continuous integration, and comprehensive testing
  • Passion for leveraging telemetry and metrics to champion operational excellence
  • In-depth fluency in design patterns, data structures, algorithms, and high-concurrency systems
  • Proven track record engineering top-tier public cloud platforms across GCP, AWS, Azure, and/or Alibaba
  • Hands-on expertise with cutting-edge container orchestration tools like Kubernetes, Docker, Helios, Fleet, or Mesos
  • Drive to own and operate mission-critical infrastructure services at scale, including monitoring, alerting, logging, and performance analytics

Preferred Qualifications

  • Active contributions or excitement for open-source projects
  • Strong background in SOAP/REST APIs and clean, scalable API design
  • Solid grasp of core networking protocols and technologies, Nginx, Envoy, TCP/IP, DNS, TLS termination, and HTTP proxies, AWS Cloudfront, Google CDN, Cloudflare, Akamai.
  • Familiarity with high-throughput big data stack tools like Spark, Kafka, and Druid
  • Experience streamlining robust CI/CD pipelines with Jenkins