Job Description
About the Job
🏢 Company: Salesforce
💼 Role: Software Engineering LMTS
📍 Location: Hyderabad / Bengaluru, India
⏳ Experience: Experienced Professionals
🔖 Job Type: Full-Time
Job Description
Salesforce, the world's leading AI-powered Customer Relationship Management (CRM) platform, is hiring Software Engineering LMTS (Lead Member of Technical Staff) professionals to join its engineering teams in Hyderabad and Bengaluru. This position offers an exciting opportunity to work on next-generation cloud technologies, enterprise software, artificial intelligence, distributed systems, and scalable platform engineering. As part of Salesforce's innovative engineering organization, you will contribute to building secure, highly available, and intelligent software products that serve millions of users worldwide. The role is ideal for experienced software engineers who are passionate about designing large-scale applications, solving complex technical challenges, and delivering cutting-edge solutions that enable digital transformation for global enterprises.
As a Software Engineering LMTS, you will collaborate with cross-functional teams including product managers, architects, quality engineers, DevOps specialists, and AI researchers to develop highly scalable software solutions. You will participate in the complete software development lifecycle, including system design, architecture planning, coding, testing, debugging, deployment, and production support. Working on Salesforce's AI-driven ecosystem, including Agentforce and cloud-based platforms, you will help build enterprise-grade applications that prioritize security, reliability, performance, and customer success. Your technical expertise will contribute to designing innovative features, optimizing system performance, improving software quality, and driving engineering excellence across multiple business domains.
Working at Salesforce provides access to one of the industry's most advanced engineering environments where innovation, collaboration, and continuous learning are deeply embedded in the company culture. Employees benefit from exposure to emerging technologies such as Artificial Intelligence (AI), Generative AI, cloud computing, distributed systems, automation, data engineering, and enterprise application development. Salesforce encourages technical leadership, ownership, and professional growth while empowering engineers to solve meaningful business problems at global scale. This role offers the opportunity to work with world-class engineering teams, influence technical direction, mentor fellow engineers, and contribute to products that redefine how organizations engage with customers in the evolving AI-powered workplace.
Roles & Responsibilities
- Design, develop, enhance, and maintain highly scalable enterprise software applications that deliver secure, reliable, and high-performance experiences for Salesforce customers worldwide.
- Collaborate with product managers, architects, designers, QA engineers, DevOps teams, and cross-functional stakeholders to deliver innovative software solutions aligned with business objectives.
- Participate in system architecture discussions, technical design reviews, and engineering planning to build scalable, maintainable, and resilient cloud-based applications.
- Write clean, efficient, reusable, and well-documented code while following software engineering best practices, coding standards, and secure development principles.
- Perform unit testing, integration testing, debugging, performance tuning, and root cause analysis to ensure software quality, stability, and production readiness.
- Optimize application performance, scalability, availability, and security by identifying bottlenecks, implementing improvements, and adopting modern engineering practices.
- Contribute to AI-powered product development by integrating intelligent features, automation capabilities, and cloud technologies that enhance customer experience and operational efficiency.
- Mentor junior engineers, participate in technical knowledge sharing sessions, conduct code reviews, and promote engineering excellence across development teams.
- Collaborate with DevOps and Site Reliability Engineering teams to support continuous integration, continuous deployment (CI/CD), production monitoring, and incident resolution.
- Continuously evaluate emerging technologies, software development methodologies, cloud platforms, and AI innovations to recommend improvements that drive product innovation and long-term technical success.
Requirements & Eligibility
- Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, Electronics, or a related technical discipline from a recognized university.
- Proven professional experience in software engineering with expertise in designing, developing, and maintaining enterprise-scale software applications using modern programming languages and frameworks.
- Strong programming skills in one or more languages such as Java, C++, Python, JavaScript, Go, or similar object-oriented programming languages, with a solid understanding of software development principles.
- Experience working with cloud computing platforms, distributed systems, microservices architecture, RESTful APIs, enterprise application development, and scalable software design.
- Strong knowledge of data structures, algorithms, object-oriented design, multithreading, system architecture, databases, and software engineering best practices.
- Familiarity with modern software development methodologies including Agile, Scrum, DevOps, CI/CD pipelines, automated testing, version control systems, and continuous delivery.
- Understanding of Artificial Intelligence (AI), Generative AI, cloud-native application development, automation technologies, or machine learning concepts is considered an added advantage.
- Excellent analytical thinking, problem-solving abilities, debugging skills, and the capability to solve complex technical challenges in high-scale production environments.
- Strong written and verbal communication skills with the ability to collaborate effectively across global engineering teams and communicate technical concepts clearly.
- Demonstrated leadership qualities, ownership mindset, mentoring abilities, adaptability, and commitment to continuous learning in a fast-paced technology environment.
Expected Salary
The expected salary for a Software Engineering LMTS at Salesforce India typically ranges between ₹35 LPA and ₹65 LPA, depending on professional experience, technical expertise, interview performance, and overall engineering capabilities. In addition to a highly competitive compensation package, Salesforce offers annual performance bonuses, Restricted Stock Units (RSUs), comprehensive health and wellness benefits, retirement plans, learning and certification programs, paid time off, flexible work options, and exceptional opportunities for long-term career growth within one of the world's leading cloud and AI technology companies.
🚨 Before You Apply: Your Resume Needs to Shine!
Did you know? 75% of applications get rejected before reaching a human recruiter – all because of poorly formatted resumes that fail ATS scans!
🔥 Get Interview-Ready in Minutes with Our Professionally Designed Resume Templates!
✅ 5+ ATS-Friendly Designs – Beat the bots and get noticed
✅ Recruiter-Approved Layouts – Highlight your skills the right way
✅ Easy-to-Edit (Word & Google Docs) – No design skills needed
✅ Free Bonus: Cover Letter Template + Resume Writing Guide
🎁 Limited-Time Offer: Get yours for just ₹249 (originally ₹999)
📥 Instant Download – Apply to Google with confidence today!
👉 Grab Your Resume Template Now: Tap Here to get your resume Templates


