Senior/Lead Software Engineer - Database/Distributed Storage Engineering
Job in
San Francisco, San Francisco County, California, 94199, USA
Listed on 2026-06-15
Listing for:
Salesforce, Inc.
Full Time
position Listed on 2026-06-15
Job specializations:
-
Software Development
Software Engineer, AI Engineer (Applied/Software), Cloud Engineer - Software, DevOps
Job Description & How to Apply Below
## Senior / Lead Software Engineer - Database/Distributed Storage Engineering Apply remote type:
Office - Flexible locations:
California - San Francisco:
Washington - Seattle time type:
Full time posted on:
Posted 8 Days Agojob requisition :
JR328544
* To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.
* Job Category Software Engineering Job Details
**** About Salesforce
**** Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.
Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.
** IN SCHOOL OR GRADUATED WITHIN THE LAST 12 MONTHS? PLEASE VISIT FUTURE FORCE FOR OPPORTUNITIES
** Our Salesforce Database (SDB) team provides a highly available database for Salesforce applications. Within the large SDB team, we provide a highly durable and available distributed storage for public clouds. We are defining the next generation of trusted enterprise computing in the cloud. We're a fast-paced, metrics driven team. We're highly collaborative and work across all areas of our technology stack.
We live and breathe transactional systems, distributed systems and enterprise reliability, availability and scale.
The team is seeking a highly qualified and energetic Senior/Lead Software Engineer who will be responsible for working on development scalable, resilient and fault tolerant transactional and distributed systems. The Senior/Lead Software Engineer will be responsible both for design and hands-on implementation. The software engineer role at Salesforce encompasses architecture, design, implementation, and testing to ensure we build products right and release them with high quality.
Equally important is advanced prompt engineering — the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.
*
* Job Responsibilities:
*** Build and ship high-quality, production-grade software using modern engineering practices, with AI as a core part of your development workflow by pushing the boundaries of AI development tools to deliver secure, optimized, and high-quality code.
* Design and orchestrate complex systems where AI agents integrate seamlessly into human workflows, driving efficiency and innovation at scale.
* Contribute to building and maintaining the shared system context, an explicit repository of system designs, constraints, and standards that enables AI to operate accurately and reliably.
* Critically evaluate code (human or AI-generated) for correctness, quality, security, and performance.
*
* Required Skills:
*** A demonstrated, genuine AI-first approach to engineering — using AI to move faster, build fluency across the stack, and contribute well beyond your core specialty.
* Experience using AI tools (e.g., Claude Code, Git Hub Copilot, Codex, Cursor, etc.) in development workflows.
* Advanced prompt engineering skills and the ability to write precise, structured prompts and cultivate the system context that makes AI outputs reliable, secure, and production-ready.
* Experience designing, developing scalable, resilient and fault tolerant transactional and distributed systems in enterprise production environments
* Highly skilled in Java or C in a Unix/ Linux Environment, with an understanding of modern object-oriented programming techniques and design patterns
* Experience using telemetry and metrics to drive operational excellence
* Ability to learn quickly and deliver high quality code in a fast-paced, dynamic team environment
* A meticulous and detailed oriented engineer, responsible for writing one’s own functional and unit tests and help review and test…
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×