Senior Backend Software Engineer / SMTS - Distributed Systems

Leading CRM platform provider offering cloud-based enterprise software solutions
Backend
Senior Software Engineer
Hybrid
6+ years of experience
Enterprise SaaS

Description For Senior Backend Software Engineer / SMTS - Distributed Systems

Salesforce is seeking a Senior Backend Software Engineer to join their world-class engineering team. This role offers an opportunity to impact millions of users through the development of their trusted CRM platform. The position involves working on distributed systems at scale, building breakthrough features, and maintaining platform stability. The ideal candidate will contribute to architecture, design, implementation, and testing while working in a hybrid model.

The role demands expertise in multiple programming languages including Java, Python, Scala, and Go, with strong database skills particularly in PostgreSQL. You'll be working on microservices architecture, API development, and cloud infrastructure, making significant contributions to the platform's scalability and efficiency.

Salesforce offers a comprehensive benefits package, including parental leave, adoption assistance, and fertility benefits. The company culture emphasizes professional growth through world-class training, executive mentorship, and regular coaching. They pride themselves on maintaining high-quality, maintainable code while fostering autonomous teams that make impactful decisions.

This position provides an excellent opportunity for experienced engineers looking to work with cutting-edge technology while making a measurable impact on a global scale. The hybrid work model and emphasis on individual growth make this an attractive role for those seeking work-life balance and career advancement.

Last updated 3 days ago

Responsibilities For Senior Backend Software Engineer / SMTS - Distributed Systems

  • 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 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 mentoring junior engineers

Requirements For Senior Backend Software Engineer / SMTS - Distributed Systems

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

Benefits For Senior Backend Software Engineer / SMTS - Distributed Systems

Medical 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
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities

Interested in this job?

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

Account Solution Engineer - Education

Senior Solution Engineer role at Salesforce focusing on education sector transformation through CRM and cloud solutions, requiring 7+ years of experience.

Mulesoft Account Solution Engineer - Nordics

Senior Solutions Engineer role at Salesforce's MuleSoft division, focusing on pre-sales technical consulting and solution architecture across the Nordic region.

Performance Engineer (Senior or Lead)

Senior Performance Engineer role at Salesforce focusing on system optimization, performance testing, and scalability improvements.

Senior Solution Engineer

Senior Solution Engineer role at Salesforce, combining technical expertise with sales support to deliver customer solutions and drive business growth.

Sr. Account Solution Engineer

Senior Account Solution Engineer position at Salesforce Bangalore, focusing on pre-sales and customer engagement solutions with 10-16 years experience required.