Lead Software Engineer/LMTS - Backend - Distributed Systems - Hyderabad
Core
Lead Backend Software Engineer building scalable distributed systems and microservices for Salesforce's AI CRM platform (Agentforce) serving millions of users.
Role type
Senior IC backend software engineer (distributed systems)
Builds
Scalable microservices, high-performance components, and production-ready code for Salesforce's cloud platform
Domain
SaaS, Cloud Infrastructure, Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Python, Scala, C#, Go, Node.js, C++, SQL, relational and non-relational databases, AWS/Azure/GCP, distributed systems design, event-driven architecture, queues, locks, scheduling, workload distribution
Preferred skills
Big-Data/ML, S3, Kafka, Elastic Search, Terraform, Kubernetes, Docker
Responsibilities
Build new components for scale and efficiency, develop high-quality production code, make design decisions for performance and scalability, work in hybrid model across SDLC phases, code review and mentor junior engineers
Seniority
Senior, hands-on IC with leadership responsibilities