Software Engineering SMTS

Salesforce

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$117,200–$223,900 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $171k
$104k $237k
below market most similar roles pay here above market

This role pays less than 64% of similar roles. Most pay $152,150–$214,000 — the blue band above. At the midpoint, this role pays about $171k versus about $183k for comparable roles.

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 239 open roles on FindRole.

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

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Software Engineering SMTS

The Software Engineering SMTS joins the Core Database Internal team to architect, develop, and test the next generation of RDBMS. This role involves leading a team to design core database system functionalities, solving complex scalability problems, and improving robustness and performance. Key responsibilities include implementing functional and system tests, debugging, conducting root cause analysis, and participating in release processes. The position requires deep expertise in distributed systems, consensus algorithms, and highly concurrent multi-threaded data structures. Candidates must possess strong Java or C programming skills and experience with system or database internals. The work focuses on building highly scalable, resilient systems at petabyte scale, specifically addressing technical challenges such as logging, recovery, replication, high availability, compression, cache management, encryption, and serviceability within a fast-paced agile environment.

What you'll do

  • Lead a team to design and develop core database system functionalities.
  • Create new architectures and designs to solve complex scalability problems.
  • Develop innovative ideas to improve system robustness and performance.
  • Implement comprehensive functional and system-testing for database quality.
  • Debug, diagnose defects, and conduct root cause analysis.
  • Actively participate in the release and deployment processes.
  • Provide end-to-end ownership of architecture, implementation, and product support for mission-critical systems.

What we're looking for

  • 4+ years of industry experience in system or database internals programming.
  • 4+ years of technical leadership in architecture and design of enterprise server platforms or systems.
  • Deep expertise with distributed systems and consensus algorithms.
  • Experience with highly concurrent multi-threaded/multi-process data structures and design.
  • Strong Java or C programming skills.
  • Proven track record of end-to-end ownership of architecture, design, implementation, monitoring, testing, and product support on large mission-critical systems at petabyte scale.
  • PostgreSQL software development experience and community involvement as a contributor (preferred).
  • Experience building a high-performance large-scale database platform (preferred).

More like this

Similar roles

Software Engineering SMTS

Salesforce

San Francisco, CA 7 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 SMTS

Salesforce

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

Software Engineering LMTS

Salesforce

San Francisco, CA 60 days ago
Distributed Systems Database Internals Java C Systems Programming Multi-threading Memory Management Networking Distributed Consensus Transactional Protocols High Availability Cluster Management Replication Agile Data Structures Algorithms
6+ yrs exp Hybrid

Principal Software Engineer

Salesforce

San Francisco, CA 100 days ago
Java SQL PL-SQL Node.js Express Hapi RDBMS NoSQL GenAI LLM RAG Vector Search Data Pipelines Distributed Data Processing Data Lake Lakehouse API Development CI/CD Agile Streaming Event-driven Architecture Data Governance Metadata Management
10+ yrs exp Hybrid

Software Engineering SMTS

Salesforce

Seattle, WA +2 31 days ago
TypeScript JavaScript React Node.js HTML5 CSS3 Sass Tailwind AWS GCP Azure WordPress Contentful GraphQL Jest Cucumber Selenium Webpack Vite npm Yarn Agile WCAG
5+ yrs exp Hybrid

Software Engineering SMTS

Salesforce

Bellevue, WA +1 49 days ago
Distributed Systems Java Go Python Infrastructure Automation Site Reliability Engineering SRE Observability Telemetry HBase ZooKeeper BookKeeper Chaos Engineering Disaster Recovery Workflow Orchestration
5+ yrs exp Hybrid