An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Salesforce is seeking a Senior/Lead Software Engineer to build scalable, fault-tolerant distributed systems with a strong AI focus. You will design, implement, and test across stacks, emphasizing reliable AI-driven workflows and secure, high-quality code.
The role emphasizes advanced prompt engineering, evaluation of code quality, and mentoring within a fast-paced, collaborative environment. Senior engineers with enterprise experience are encouraged to apply.
*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:
Required Skills:
Desired Skills
Highly Available Distributed Systems Areas where you may be working on include highly scalable, highly performant distributed systems with highly available and durable data storage capabilities that ensure high availability of the stack above that includes databases. A thorough understanding of distributed systems, system programming, working with system resources is required. Practical knowledge for challenges regarding clustering solutions, hands‑on experience in deploying your code in the public cloud environments, working knowledge of Kubernetes and working with APIs provided by various public cloud vendors to handle data are highly desired skills
Pursuant to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.
In the United States, compensation offered will be determined by factors such as location, job level, job-related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including: time off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock purchasing program. More details about company benefits can be found at the following link: https://www.salesforcebenefits.com.