Software Engineering LMTS

Global leader in CRM software providing cloud-based enterprise solutions
$184,000 - $276,100
Distributed Systems
Staff Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineering LMTS

Salesforce, the global leader in CRM solutions, is seeking a Staff Software Engineer (LMTS) to join their team in San Francisco. This role offers an exciting opportunity to work on large-scale distributed systems in a multi-tenant SaaS environment. The position requires expertise in building and maintaining robust APIs and microservices that serve millions of users worldwide.

The ideal candidate will have a Master's degree and significant experience with modern cloud technologies including Kubernetes, GoLang, and distributed systems. You'll be working in a hybrid environment, contributing to all aspects of the software development lifecycle while mentoring junior engineers and providing technical leadership.

This role offers competitive compensation ranging from $184,000 to $276,100 annually, along with comprehensive benefits including equity and incentive compensation. You'll be part of a company that values equality, innovation, and making a positive impact on the world through technology.

As an LMTS, you'll be responsible for designing and implementing high-performance solutions, conducting code reviews, and ensuring the scalability of Salesforce's enterprise platform. The position offers the flexibility of hybrid work arrangements while maintaining collaboration with teams across the organization.

Join Salesforce to work on cutting-edge technology that impacts millions of users globally, while being part of a culture that promotes equality, innovation, and professional growth. The role provides an excellent opportunity to work with modern technologies and contribute to the evolution of enterprise SaaS solutions.

Last updated 6 minutes ago

Responsibilities For Software Engineering LMTS

  • Research, design, and develop computer and network software
  • Update and enhance existing software capabilities
  • Build components in microservice multi-tenant SaaS cloud environment
  • Develop production-ready code for cloud platform users
  • Design and implement scalable APIs in multi-tenant environment
  • Contribute to all phases of SDLC
  • Perform code reviews
  • Mentor junior engineers
  • Provide technical guidance to the team

Requirements For Software Engineering LMTS

Go
Kubernetes
  • Master's degree in Computer Science, Engineering, or related quantitative discipline
  • 2 years of experience in the job or related field
  • Experience with SaaS cloud environment
  • Experience with API Framework
  • Knowledge of SDLC
  • Experience with Helm Charts
  • Knowledge of Algorithms
  • Experience with Machine Learning
  • Understanding of Cloud Security
  • Networking expertise
  • Experience with Distributed System Design
  • Proficiency in GoLang
  • Experience with Terraform
  • Knowledge of Bash Scripting

Benefits For Software Engineering LMTS

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

Interested in this job?

Jobs Related To Salesforce Software Engineering LMTS

Backend Distributed Systems Engineer PMTS/LMTS

Lead Backend Distributed Systems Engineer position at Salesforce, focusing on building scalable CRM solutions with modern cloud technologies.

Serener Engineering Manager-Distributed Systems

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

Staff Software Engineer, Transactional Storage Services

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

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.

Distributed Systems Engineer (L5) - Cloud Network Engineering

Staff-level Distributed Systems Engineer position at Netflix, focusing on cloud network engineering and infrastructure scaling, offering competitive compensation and remote work.