Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Global leader in CRM software providing cloud-based solutions for sales, service, marketing, and more.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Salesforce is seeking a Senior Backend Software Engineer to join their world-class engineering team in Bangalore. This role offers an exciting opportunity to work on distributed systems that impact millions of users worldwide. As part of the team, you'll be responsible for building and maintaining critical components of Salesforce's trusted CRM platform, focusing on scalability, efficiency, and high-quality code delivery.

The position requires expertise in distributed systems, with hands-on experience in languages like Java, Python, Scala, and Go. You'll work in a hybrid environment, contributing to all aspects of the software development lifecycle while building robust APIs and microservices in a multi-tenant cloud environment. The role combines technical excellence with leadership opportunities, including mentoring junior engineers and providing technical guidance.

Salesforce offers an exceptional work environment with comprehensive benefits, including parental leave, adoption assistance, and fertility benefits. The company's commitment to the 1:1:1 model for community giving and focus on professional development through Trailhead.com makes this an attractive opportunity for engineers looking to make a significant impact while growing their careers.

The ideal candidate will bring 2+ years of backend development experience, strong SQL skills, and a deep understanding of distributed systems. This role presents an excellent opportunity to work with cutting-edge technologies while contributing to products that serve millions of users globally. The position offers exposure to executive leadership, regular coaching, and the chance to work on challenging technical problems in a supportive, growth-oriented environment.

Last updated 15 minutes ago

Responsibilities For Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

  • Build new components in cloud platform for scale and efficiency
  • Develop production-ready code for millions of users
  • Design and implement robust APIs that scale in multi-tenant environment
  • Contribute to all phases of SDLC including design, implementation, code reviews
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud environment
  • Code review and mentor junior engineers
  • Provide technical guidance to the team

Requirements For Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Java
Python
Scala
Go
Node.js
PostgreSQL
Kubernetes
Kafka
  • Mastery of multiple programming languages and platforms
  • 2+ years of backend software development experience
  • Deep knowledge of object-oriented programming
  • Strong PostgreSQL/SQL skills
  • Understanding of software development best practices
  • Degree or equivalent relevant experience
  • Experience with distributed systems at scale

Benefits For Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training
  • Executive thought leaders exposure
  • 1:1 coaching with leadership
  • Volunteer opportunities

Interested in this job?

Jobs Related To Salesforce Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Agentforce Success Engineer

Senior Agentforce Engineer role at Salesforce, focusing on implementing AI-powered agents and solutions within Salesforce environments, requiring 5+ years of cloud technology experience.

Senior CCE Engineer

Senior CCE Engineer role at Salesforce focusing on customer-centric engineering, troubleshooting, and improving the Salesforce Core CRM Platform.

Senior Software Engineer

Senior Software Engineer position at Salesforce in Bellevue, WA, focusing on building scalable enterprise solutions using Java and distributed systems technologies.

Senior Software Engineer, Backend Services

Senior Backend Software Engineer role at Salesforce focusing on cloud infrastructure and distributed systems, requiring 5+ years of experience with Java/Go/Python and cloud platforms.

Lead Solution Engineer, Mulesoft, Public Sector

Lead Solution Engineer position at Salesforce's MuleSoft division, focusing on public sector clients, combining technical expertise with pre-sales consulting.