Software Engineering LMTS

Global leader in CRM software and enterprise cloud computing solutions
$176,800 - $265,200
Distributed Systems
Staff Software Engineer
Hybrid
5,000+ Employees
0.5+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Director/Sr. Manager - Software Engineering

Lead software engineering teams at Salesforce as Director/Sr. Manager, focusing on distributed systems and microservices architecture with competitive compensation and comprehensive benefits.

Sr. Manager - Software Engineering

Senior engineering management role at Salesforce leading distributed systems teams, offering competitive compensation and comprehensive benefits.

Serener Engineering Manager-Distributed Systems

Lead distributed systems engineering teams at Salesforce, developing innovative platforms and managing DevOps in a 24/7 environment.

Distributed Systems Engineer L5 - Delivery

Staff-level Distributed Systems Engineer position at Netflix, focusing on continuous delivery platforms and infrastructure at scale, offering competitive compensation and comprehensive benefits.

Staff Software Engineer, Transactional Storage Services

Staff Software Engineer position at Airbnb focusing on distributed database systems, offering remote work and competitive compensation.

Description For Software Engineering LMTS

Salesforce, the global leader in CRM and enterprise cloud solutions, is seeking a Staff Software Engineer (LMTS) to join their Ingress Gateway team in San Francisco. This role offers a competitive salary range of $176,800 - $265,200 and combines technical leadership with hands-on engineering work.

The position involves leading the development of highly scalable distributed load balancing and gateway services that manage both customer and internal traffic. You'll be responsible for creating simple declarative interfaces for L4/L7 load balancing, TLS termination, and end-to-end encryption. This role requires strong technical expertise in distributed systems, networking protocols, and service mesh architectures.

As a technical leader, you'll write design specifications, lead root cause analysis for production incidents, and implement robust telemetry systems. You'll also play a crucial role in mentoring junior team members through pair-programming and code reviews, while participating in the hiring process.

The ideal candidate should have a Master's degree in Computer Science or related field, with experience in distributed systems, software load balancing, and networking protocols. Salesforce offers a flexible work environment with hybrid options, comprehensive benefits, and the opportunity to work on systems that impact millions of users globally.

Join Salesforce's inclusive culture where innovation meets scale, and help build the future of enterprise cloud computing. The company's commitment to equality, professional growth, and work-life balance makes it an excellent choice for engineers looking to make a significant impact while advancing their careers.

Last updated 21 days ago

Responsibilities For Software Engineering LMTS

  • Lead technical work for the Ingress Gateway team
  • Build highly scalable and distributed load balancing and gateway services
  • Provide simple declarative interfaces for L4/L7 load balancing
  • Write design specifications and test plans
  • Lead root cause analysis of production incidents
  • Implement and leverage telemetry
  • Develop Service Level Indicators and Service Level Objectives
  • Provide technical coaching to junior team members
  • Assist with hiring and conduct interviews

Requirements For Software Engineering LMTS

Kubernetes
  • Master's degree in Computer Science, Information Networking, Engineering (any field), or closely related quantitative discipline
  • 6 months of experience in job offered or related field
  • Experience with Distributed Systems or Scalable, Fault-Tolerant Distributed Systems
  • Knowledge of IPv6
  • Experience with Software-Defined Networking (SDN)
  • Experience with Software Load Balancing
  • Knowledge of NGINX
  • Experience with service mesh
  • Understanding of proxy caching
  • Knowledge of resource naming
  • Experience with TCP/IP
  • Experience with TLS termination

Benefits For Software Engineering LMTS

Medical Insurance
Equity
  • Equal Opportunity Employer
  • Incentive compensation
  • Equity
  • Comprehensive benefits package

Interested in this job?