Backend Software Engineer / MTS - Hyderabad

Salesforce is the Customer Company, inspiring the future of business with AI+ Data +CRM, helping companies across every industry connect with customers in new ways.
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Backend Software Engineer / MTS - Hyderabad

Salesforce is seeking a Backend Software Engineer / MTS for their Hyderabad office. This role is part of the Software Engineering team and offers a full-time position. As a Backend Software Engineer, you'll be working with world-class engineers to build breakthrough features for Salesforce's trusted CRM platform. Your responsibilities will include developing high-quality, production-ready code, designing and implementing robust APIs, and contributing to all phases of the SDLC in a hybrid engineering model.

Key responsibilities:

  • Build new components in evolving market technology for scale and efficiency
  • Develop code for millions of cloud platform users
  • Design and implement APIs that perform in a multi-tenant environment
  • Contribute to code reviews, mentoring, and technical guidance

Required skills:

  • Mastery of multiple programming languages and platforms
  • 3+ years of software development experience
  • Deep knowledge of object-oriented programming (Java, Python, Scala, C#, Go, Node.JS, C++)
  • Strong SQL skills and experience with databases (Postgres, Trino, Redshift, MongoDB)
  • Experience with SAAS products on public cloud infrastructure (AWS/Azure/GCP)
  • Experience designing and developing distributed systems at scale

Salesforce offers a comprehensive benefits package, including well-being reimbursement, parental leave, adoption assistance, and fertility benefits. They provide world-class enablement through Trailhead.com, exposure to executive thought leaders, and opportunities for community involvement through their 1:1:1 model for giving back.

Join Salesforce to be part of a company that believes in doing well and doing good, while driving your performance and career growth in an environment that values innovation and customer success.

Last updated a day ago

Responsibilities For Backend Software Engineer / MTS - Hyderabad

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

Requirements For Backend Software Engineer / MTS - Hyderabad

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

Benefits For Backend Software Engineer / MTS - Hyderabad

Medical Insurance
Parental Leave
Education Budget
  • Comprehensive benefits package
  • Well-being reimbursement
  • Generous parental leave
  • Adoption assistance
  • Fertility benefits
  • World-class enablement and training with Trailhead.com
  • Exposure to executive thought leaders
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities

Interested in this job?

Jobs Related To Salesforce Backend Software Engineer / MTS - Hyderabad

Software Development Engineer, VASTech

Amazon seeks a Software Development Engineer for their VASTech team in Hyderabad to build a revolutionary services platform, working on cutting-edge technology and solving complex problems.

Software Development Engineer, AWS Alameda

Join AWS Alameda as a Software Development Engineer to build innovative control plane technologies for AWS services.

Software Development Engineer II, Denied Party Screening

Join Amazon as a Software Development Engineer II to build automatic mechanisms for detecting and preventing prohibited transactions, screening billions of events daily.

Software Development Engineer II, Employee Services Technology

Amazon is hiring a Software Development Engineer II for their Employee Services Technology team to design and develop scalable solutions using AWS services.

Software Development Engineer, Charge Calc

Amazon seeks a Software Development Engineer for the Ordering team to work on large-scale distributed systems and e-commerce workflows.