Software Engineering LMTS

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Employment
Full-time
Posted
57 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $193k
$138k $245k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $164,075–$222,125.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 221 open roles on FindRole.

Listed pay typically runs $148,500–$260,100 across 125 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Software Engineering LMTS

The Software Engineering LMTS joins the Core Database Internals team to architect, develop, and test the next generation of cloud-native database technologies. This role involves end-to-end ownership of mission-critical systems at petabyte scale, where you will design and develop core distributed database functionality. Day-to-day responsibilities include solving complex scalability problems, generating performance improvements, implementing functional and system tests, and conducting root cause analysis for defects. You will work on specific areas such as logging, recovery, distributed lock management, transactions, networking, replication, and high availability. The role requires deep expertise in distributed computing, including consensus and transactional protocols, alongside low-level operating system concepts like multi-threading and memory management. Candidates must demonstrate strong programming skills in Java or C to support these highly concurrent, resilient systems.

What you'll do

  • Design and develop core functionality for distributed database systems.
  • Create new architectures and designs to solve complex scalability problems.
  • Generate ideas to improve system robustness and performance.
  • Implement comprehensive functional and system tests to ensure database quality.
  • Debug issues, conduct root cause analysis, and diagnose software defects.
  • Participate actively in the release and deployment process.
  • Provide end-to-end ownership of architecture, monitoring, and product support for mission-critical systems.

What we're looking for

  • BS or higher degree in Computer Science, or equivalent practical experience.
  • MS or PhD in databases or distributed systems (preferred).
  • 6+ years of experience in systems or database internals programming.
  • 6+ years of experience designing, building, and supporting large-scale systems.
  • Deep expertise in distributed computing, including system architecture, communication, distributed consensus, and transactional protocols.
  • Strong understanding of low-level operating system concepts like multi-threading, memory management, networking, storage, performance, and scale.
  • Strong Java or C programming skills.
  • Strong CS fundamentals including data structures, algorithms, and distributed systems.

More like this

Similar roles

Software Engineering SMTS

Salesforce

San Francisco, CA 4 days ago $148,500–$223,900
Distributed Systems Database Internals Java C Systems Programming Multi-threading Memory Management Networking Distributed Consensus Transactional Protocols High Availability Cluster Management Replication Agile Monitoring Data Structures Algorithms
6+ yrs exp Hybrid

Software Engineering LMTS

Salesforce

San Francisco, CA +2 71 days ago
Java Python Go Scala Ruby Perl AWS Kubernetes Docker Apache Kafka ElasticSearch Splunk MongoDB Hadoop Spark Trino Presto Hive Airflow Oracle Hbase SQL NoSQL Linux UNIX Time Series DBs
Hybrid

Software Engineering SMTS

Salesforce

San Francisco, CA 28 days ago
Distributed Systems Java C++ PostgreSQL AWS GCP Azure DBaaS Data Structures Algorithms High Availability Scalability
5+ yrs exp Hybrid

Software Engineering SMTS

Salesforce

San Francisco, CA +1 40 days ago
Java Python CI/CD DevOps Docker Kubernetes AWS GCP Azure AI ML PostgreSQL Oracle TensorFlow PyTorch scikit-learn Kafka Spark Airflow Prometheus Grafana Datadog MongoDB Redis DynamoDB Maven Gradle Linux
5+ yrs exp Hybrid

Software Engineering MTS

Salesforce

Bellevue, WA +1 76 days ago
Istio Envoy Kubernetes Golang Java C++ AWS GCP Terraform CI/CD Service Mesh TCP/IP DNS TLS HTTP Proxies Spinnaker Infrastructure as Code Linux UNIX Test-Driven Development
4+ yrs exp Hybrid

Senior/Lead Engineer, Performance Engineering

Salesforce

San Francisco, CA +1 5 days ago $148,500–$260,100
Java C/C++ Python SQL Distributed Systems Database Internals Performance Engineering Linux Splunk JVM Tuning Profiling Benchmarking Root Cause Analysis Data Structures Algorithms Concurrency Memory Management Telemetry
5+ yrs exp Hybrid