Lead Software Engineer (LMTS) – Backend Distributed Systems
Salesforce · Bengaluru
| Company | Salesforce |
|---|---|
| Role | Lead Software Engineer (LMTS) – Backend Distributed Systems |
| Location | Bengaluru |
| Work mode | Hybrid |
| Experience | 6+ years |
| Job type | Full-time |
About this job
Salesforce is hiring a Lead Software Engineer (LMTS) in Bengaluru to design and build backend distributed systems for its SaaS products on the public cloud.
You will build systems that use queues, locks, scheduling and event-driven designs, work with relational and non-relational databases such as PostgreSQL and Trino, and use AI tools as a core part of your development work. The posting asks for 10+ years of software development experience.
Eligibility
- 10+ years of software development
- Distributed systems design at scale
- PostgreSQL, Trino or similar databases
- SaaS development on AWS, Azure or GCP
Skills required
What you will do
- Design and build scalable distributed systems
- Integrate AI agents into product workflows
- Ship production-grade code with AI-assisted tools
- Lead and mentor engineers
How to apply
- Open the official job page using the button below and read the full description
- Tailor your resume to the skills listed here and apply directly on the company's careers site
Before the interview, prepare:
- Distributed locks, queues and job scheduling
- Event-driven architecture and eventual consistency
- Database choice: relational vs non-relational
- System design: a multi-tenant job scheduler
Get jobs like this every day on WhatsApp. Free, no spam, only verified openings.
Join channelStay safe: DailyITJobs is not a recruitment agency and is not connected to Salesforce. Apply only on the official website. Never pay anyone for a job, interview or offer letter.