Backend Software Engineer / MTS - Bangalore

Leading technology company providing AI + Data + CRM solutions, helping companies connect with customers and driving business transformation.
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS

Description For Backend Software Engineer / MTS - Bangalore

Salesforce, the Customer Company, is seeking a Backend Software Engineer to join their team in Bangalore. This role offers an exciting opportunity to work with world-class engineers building breakthrough features for their trusted CRM platform. The position focuses on architecture, design, implementation, and testing to ensure high-quality product development.

The role demands expertise in multiple programming languages including Java, Python, Scala, and experience with both relational and non-relational databases. You'll be working in a hybrid environment, contributing to a multi-tenant SaaS cloud platform that serves millions of users. The position requires 3+ years of software development experience and strong skills in distributed systems development.

Salesforce offers a comprehensive benefits package including medical coverage, parental leave, and fertility benefits. The company promotes a culture of continuous learning through Trailhead.com and provides regular coaching opportunities with leadership. They embrace a hybrid work model and celebrate individual strengths while fostering professional growth.

As part of the team, you'll be involved in building scalable components, developing robust APIs, and contributing to all phases of the software development lifecycle. The role offers the chance to work on cutting-edge technology while making a significant impact on the industry's leading CRM platform. Salesforce's commitment to doing well while doing good, combined with their focus on innovation and customer success, makes this an excellent opportunity for engineers looking to advance their careers in a supportive and dynamic environment.

Last updated 10 days ago

Responsibilities For Backend Software Engineer / MTS - Bangalore

  • Build new components in market technology for scale and efficiency
  • Develop production-ready code for cloud platform users
  • Design and implement robust APIs that scale in a multi-tenant environment
  • Contribute to all phases of SDLC including design, implementation, code reviews, automation, and testing
  • Build efficient components/algorithms on microservice multi-tenant SaaS cloud environment
  • Code review and mentoring junior engineers

Requirements For Backend Software Engineer / MTS - Bangalore

Java
Python
Scala
Go
Node.js
MongoDB
PostgreSQL
Kafka
Kubernetes
  • Mastery of multiple programming languages and platforms
  • 3+ years of software development experience
  • Deep knowledge of object-oriented programming and scripting languages
  • Strong SQL skills and experience with relational and non-relational databases
  • Experience with developing SAAS products over public cloud infrastructure
  • Proven experience designing and developing distributed systems at scale
  • Understanding of software development best practices
  • Degree or equivalent relevant experience required

Benefits For Backend Software Engineer / MTS - Bangalore

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

Interested in this job?

Jobs Related To Salesforce Backend Software Engineer / MTS - Bangalore

Technical Support Engineer

Technical Support Engineer position at Salesforce, offering hybrid work in Bellevue, WA, focusing on customer technical support and problem-solving.

Account Solution Engineer

Account Solution Engineer position at Salesforce in Milan, Italy, combining technical expertise with sales acumen to deliver innovative solutions and drive customer success.

SPM Solution Engineer

Solution Engineer role at Salesforce focusing on Sales Performance Management, combining technical expertise with customer-facing responsibilities to drive enterprise sales success.

Account Solution Engineer - Telecommunications

Solution Engineer role at Salesforce focusing on telecommunications industry, combining technical expertise with industry knowledge to deliver innovative solutions.

Software Engineering MTS

Software Engineering MTS position at Salesforce focusing on building and maintaining large-scale monitoring and analytics services in the cloud.