This job has expired
This position was posted on March 1, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

Job Overview
Location
2 Locations
Job Type
Full-time
Category
Software Engineer
Date Posted
March 1, 2026
Full Job Description
đź“‹ Description
- • Join Salesforce, the #1 AI CRM, and be at the forefront of transforming the future of work in the agentic era. As a Senior/Lead Software Engineer on the Salesforce Database (SDB) team, you will play a pivotal role in developing and maintaining a highly available, durable, and scalable distributed storage system for public clouds, defining the next generation of trusted enterprise computing.
- • This is a unique opportunity to work within a fast-paced, metrics-driven, and highly collaborative team that operates across the entire technology stack, with a deep focus on transactional systems, distributed systems, and enterprise-grade reliability, availability, and scale.
- • You will be responsible for the end-to-end lifecycle of critical database and distributed storage components, from initial design and architecture through hands-on implementation and ongoing operational excellence.
- • Your primary focus will be on designing, developing, and implementing scalable, resilient, and fault-tolerant transactional and distributed systems that power Salesforce's core applications.
- • This includes architecting solutions that ensure high availability and durability of data storage, which is fundamental to the reliability of the entire Salesforce stack.
- • You will leverage your expertise in system programming and distributed systems to tackle complex challenges related to clustering, data partitioning, replication, and fault tolerance.
- • A significant part of your role will involve working with system resources and optimizing performance for massive scale.
- • You will be instrumental in defining and implementing strategies for ensuring high availability and disaster recovery for our distributed storage solutions.
- • This position requires a deep understanding of modern object-oriented programming techniques and design patterns, applied to building robust and maintainable code.
- • You will be expected to write high-quality, production-ready code and contribute to the team's commitment to continuous improvement.
- • A key responsibility will be to utilize telemetry and metrics extensively to monitor system health, identify performance bottlenecks, and drive operational excellence.
- • You will be involved in the entire software development lifecycle, including writing comprehensive functional and unit tests for your own code and actively participating in code reviews for your teammates.
- • Embrace and contribute to Agile development methodologies, fostering a culture of rapid iteration, feedback, and team performance enhancement.
- • As a Senior/Lead Engineer, you will be expected to mentor junior engineers, share your knowledge, and also be open to learning from and being mentored by other experienced team members.
- • You will be a key contributor to problem-solving, bringing inventive and creative solutions to complex technical challenges, ensuring that tasks are completed on time and delivered incrementally.
- • Your work will directly impact the reliability and performance of Salesforce's global platform, ensuring millions of customers can rely on our services.
- • You will gain hands-on experience deploying your code in public cloud environments, working with technologies like Kubernetes, and interacting with APIs provided by major public cloud vendors for data management.
- • This role offers the chance to work on cutting-edge distributed systems challenges, contributing to the evolution of enterprise computing in the cloud.
- • You will be part of a team that values innovation, collaboration, and a relentless pursuit of quality and reliability.
- • The ideal candidate will possess a strong understanding of distributed systems principles, including consensus algorithms, distributed transactions, and data consistency models.
- • You will contribute to the architectural vision for the SDB team, helping to shape the future of Salesforce's data infrastructure.
- • This role is ideal for a proactive, detail-oriented engineer who thrives in a dynamic environment and is passionate about building highly scalable and resilient systems.
- • You will have the opportunity to influence technical direction and best practices within the team and the broader engineering organization.
- • Your contributions will be critical in maintaining and enhancing the trust and reliability that our customers place in Salesforce's platform.
- • You will work with a diverse set of technologies and tools, constantly learning and adapting to new challenges in the distributed systems space.
- • This position offers significant opportunities for professional growth and career advancement within a leading technology company.
Skills & Technologies
About Salesforce, Inc.
Salesforce is a cloud-based enterprise software company providing customer relationship management and applications for sales, service, marketing, commerce, analytics, integration and application development. Founded in 1999 and headquartered in San Francisco, it delivers Salesforce Customer 360, a unified CRM platform that connects customer data across systems, departments and touchpoints. The company serves businesses of all sizes across industries, supporting sales automation, customer support, digital commerce, personalized marketing, and AI-driven insights through its multi-tenant architecture and ecosystem of partners and developers worldwide.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Web.com Group, Inc.
2 months ago

Ryzlabs Inc.
3 months ago

Anyone AI Inc.
2 months ago

Anyone AI Inc.
2 months ago