This position offers a rare combination of technical challenge, strategic responsibility, and career growth, making it a prime opportunity for senior engineers in India. While it is a high-level role, it remains relevant for professionals tracking off-campus drives, advanced engineering roles, and long-term career progression within top product-based organizations. Salesforce continues to lead the market with AI-driven CRM solutions, and working in its Big Data Infrastructure team is considered a significant career milestone.
About Salesforce – Company Overview
Salesforce is globally recognized as the #1 AI-powered CRM platform, helping organizations connect with customers efficiently and intelligently. Often called the “Customer Company,” Salesforce integrates artificial intelligence, cloud computing, and big data analytics to drive digital transformation across multiple industries, including finance, healthcare, retail, and manufacturing.
The company is known for innovation, inclusivity, and a strong value-driven culture. Employees—commonly referred to as “Trailblazers”—are encouraged to develop professionally, contribute to cutting-edge technology, and participate in a collaborative, learning-focused environment. Salesforce has earned a reputation for workplace excellence and is consistently ranked among the top global companies for employee satisfaction.
For engineers, Salesforce offers exposure to enterprise-scale systems, distributed computing challenges, and complex cloud infrastructure that serve millions of users worldwide. Joining the company means contributing to technologies that directly influence global businesses and digital ecosystems.
Job Overview – Software Engineering LMTS/SMTS (Big Data Infrastructure)
The Software Engineering LMTS/SMTS – Big Data Infrastructure role focuses on building, managing, and optimizing large-scale distributed data systems. These systems support both real-time and batch processing workloads for Salesforce’s AI-driven platforms. Engineers in this role ensure that the company’s data infrastructure is highly scalable, resilient, and efficient.
Key Job Details
| Field | Details |
|---|---|
| Company Name | Salesforce |
| Job Role | Software Engineering LMTS/SMTS – Big Data Infrastructure |
| Qualification | Bachelor’s or Master’s Degree in Computer Science, Engineering, or related field |
| Experience | 8+ Years |
| Location | Hyderabad, India |
| Employment Type | Full-Time |
| Salary | As per company standards |
This role requires a blend of architectural thinking and hands-on engineering skills, making it ideal for experienced professionals in the data and cloud domain.
Role Purpose and Business Impact
The primary objective of this role is to design and operate robust distributed systems that form the backbone of Salesforce’s big data platform. These systems handle massive data volumes, enable real-time analytics, and support the company’s AI-powered CRM services.
Key purposes of the role include:
Ensuring high performance, fault tolerance, and scalability across enterprise data systems
Supporting real-time and batch analytics workflows for internal and external applications
Driving continuous improvement of system reliability and efficiency
Mentoring junior engineers to build a strong technical team
Contributing to Salesforce’s vision of leveraging AI and cloud technologies for business intelligence
Engineers in this role significantly impact system performance, operational stability, and overall customer satisfaction, making their work highly valuable.
Key Responsibilities
Professionals recruited for this position will handle several technical and strategic responsibilities:
Building Scalable Data Systems
Designing distributed data processing pipelines using tools such as Apache Spark, Trino, Kafka, and Airflow.Operating Large-Scale Clusters
Managing thousands of compute nodes to ensure system stability, reliability, and optimized resource utilization.Improving System Reliability
Analyzing bottlenecks, implementing performance tuning, and developing fault-tolerant solutions for critical infrastructure.Service Ownership
Taking end-to-end ownership of specific services, including feature development, testing, deployment, and ongoing maintenance.Participating in On-Call Rotations
Ensuring uninterrupted availability of critical services and handling incidents efficiently.Mentoring and Team Support
Guiding junior engineers, conducting knowledge-sharing sessions, and supporting team-wide technical growth.
This role demands both hands-on engineering expertise and strategic system design skills, making it suitable for senior-level engineers with extensive distributed systems experience.
Required Technical Skills
Candidates applying for this role should have in-depth knowledge of big data technologies and cloud-native infrastructure:
Distributed Systems: Strong understanding of system architecture, fault tolerance, and data partitioning
Big Data Frameworks: Experience with Spark, Hadoop, Kafka, Trino, Airflow, or equivalent tools
Cloud Platforms: Proficiency in AWS, Google Cloud Platform, or Azure
Containerization and Infrastructure Tools: Experience with Docker, Kubernetes, Terraform, Ansible
Programming Skills: Strong coding ability in Python, Java, or Scala
Performance Tuning: Ability to optimize distributed systems for efficiency and scalability
These technical skills align with Salesforce’s emphasis on high-performance, resilient infrastructure that supports enterprise-scale operations.
Preferred Additional Skills
While not mandatory, the following skills add significant value:
Knowledge of real-time streaming architectures
Experience with data lakes, data warehouses, or cloud data pipelines
Familiarity with security and compliance requirements in cloud systems
Exposure to DevOps practices and CI/CD pipelines
Hands-on experience with monitoring, alerting, and observability tools
Candidates with these additional competencies have a competitive edge in the recruitment process.
Work Culture and Environment
Salesforce is known for fostering a collaborative, inclusive, and learning-focused environment. Engineers are encouraged to:
Share innovative ideas
Experiment with new technologies
Contribute to improving products and systems
Participate in ongoing professional development
The Hyderabad office serves as a central hub for Salesforce’s cloud and big data engineering teams. Employees here gain experience working with enterprise-scale platforms that handle massive workloads, learning advanced engineering practices and collaborating with global teams.
Career Growth Opportunities
Joining Salesforce in a senior engineering role provides multiple growth avenues:
Principal Engineer – Leading large technical initiatives and architecture design
Engineering Manager – Managing teams and overseeing projects
Technical Architect – Designing enterprise-scale systems for performance and scalability
Platform/Infrastructure Lead – Owning critical services and driving innovation in infrastructure
Specialist Roles – Focusing on AI, cloud, or analytics engineering
Salesforce encourages internal mobility and skill development, allowing employees to grow into leadership or specialized technical roles.
Compensation and Benefits
Salesforce offers a competitive salary package for senior engineering positions, which typically includes:
Base salary aligned with industry standards
Performance-based bonuses and incentives
Comprehensive health and wellness benefits
Parental leave and family support programs
Retirement and financial planning assistance
Additionally, employees can access Trailhead, Salesforce’s world-class learning platform, for continuous skill development and certifications. Participation in Salesforce’s 1:1:1 philanthropic initiatives allows employees to contribute to social and community programs.
Hiring Location
This role is based in Hyderabad, India, one of India’s leading technology and data engineering hubs. The position follows a flexible office model, combining in-office collaboration with remote work flexibility, depending on project and team requirements.
Selection Process
The hiring process for senior engineering roles generally includes the following stages:
Online Application – Submit your resume through the official Salesforce careers portal
Resume Screening – Profiles shortlisted based on experience and skillset
Technical Interviews – Focus on distributed systems, big data frameworks, and cloud infrastructure
System Design Discussions – Evaluating architectural thinking and problem-solving
HR Interview – Discussion on culture fit, values, and role expectations
Final Offer – Selected candidates receive an official employment offer
Preparing with strong Java/Python/Scala coding skills, cloud platform knowledge, and distributed systems expertise is crucial to succeed in this process.
How to Apply
Interested professionals should apply only through the official Salesforce careers portal. When applying, candidates should:
Tailor the resume to highlight experience in distributed systems, big data, and cloud infrastructure
Include project or work samples demonstrating system design and performance optimization
Submit early, as Salesforce roles are highly competitive
Salesforce Apply Link: Click Here
Final Thoughts
The Salesforce Software Engineering LMTS/SMTS – Big Data Infrastructure role is a premium career opportunity for experienced software engineers who want to work with enterprise-scale distributed systems. With exposure to Spark, Kafka, Trino, Airflow, Kubernetes, and Terraform, engineers in this role gain hands-on experience in building resilient, high-performance systems.
Beyond technical learning, this role provides mentorship, career advancement, and global exposure, making it an ideal opportunity for professionals looking to scale their careers in cloud, AI, and big data engineering. For senior engineers aiming to contribute to impactful infrastructure projects, Salesforce remains one of the most sought-after employers in India and globally.

0 Comments