Software Engineering LMTS - Backend Distributed Systems
Salesforce, Inc.Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessStrong employer brand, Bangalore metro role, generalist backend title, and broad skillset requirements drive high competition.
Requires specialized large-scale distributed-systems and SaaS backend experience, so cross-industry transferability is low.
Explicit 10+ years and deep distributed-systems, cloud, and database requirements create highly stringent shortlisting filters.
Job Description
Structured overview of role & requirementsAbout This Role
Lead design and development of scalable, production-grade backend distributed systems with AI integration.
Make architectural decisions focused on performance, scalability, and extensibility within a microservices-based SaaS cloud environment.
Provide technical leadership including code reviews, mentoring, and maintaining system design documentation to ensure high-quality, secure software delivery.
Minimum Requirements
10+ years of experience in software development and large-scale system design.
Proficiency in one or more programming languages: Java, Python, Scala, C#, Go, Node.js, or C++.
Experience developing SaaS applications on public cloud platforms (AWS, Azure, or GCP).
Strong understanding of distributed systems concepts, databases (relational and non-relational), and solid SQL skills.
Ideal Candidate Profile
Senior engineer with proven technical leadership and experience mentoring teams in a hybrid engineering model.
Deep expertise in building large-scale, distributed SaaS systems with a strong focus on AI integration.
Experienced in complex system architecture decisions balancing performance, scalability, and maintainability.
