Full-Stack Software Engineer
Salesforce
Quick summary
Market check
How this pay compares to similar roles
This role pays more than 68% of similar roles. Most pay $149,350–$214,500 — the shaded band above. At the midpoint, this role pays about $189k versus about $182k for comparable roles.
Based on 240 similar postings.
Employer
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 106 open roles on FindRole.
Listed pay typically runs $148,500–$260,100 across 98 roles with salary data.
Most-posted roles
At a glance
Senior / Lead Software Engineer - Database/Distributed Storage Engineering joins the Salesforce Database team to develop highly durable, available distributed storage for public clouds. This role involves designing and implementing scalable, resilient, and fault-tolerant transactional systems while integrating AI agents into human workflows. The engineer will build production-grade software using an AI-first approach, utilizing tools like Claude Code, GitHub Copilot, Codex, or Cursor to deliver high-quality code. Key responsibilities include advanced prompt engineering, maintaining shared system context, and evaluating code for security and performance. Required skills include proficiency in Java or C within Unix/Linux environments, experience with relational databases or distributed storage, and knowledge of Kubernetes and public cloud APIs. The role focuses on solving complex challenges in clustering solutions and ensuring high availability for the underlying database stack.
Skills
What you'll do
What we're looking for
More like this
Salesforce
Salesforce
JPMorgan Chase
Robinhood
MongoDB
Broadcom