DailyITJobs

Lead Software Engineer (LMTS) – Backend Distributed Systems

Salesforce · Bengaluru

CompanySalesforce
RoleLead Software Engineer (LMTS) – Backend Distributed Systems
LocationBengaluru
Work modeHybrid
Experience6+ years
Job typeFull-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

Distributed SystemsJavaPostgreSQLTrinoAWSEvent-Driven Architecture

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

Apply on official website →

Stay 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.

Posted 5 Nov 2026 · Last checked 5 Nov 2026 · Official source

More Software Engineer jobs