Lead Software Engineer/LMTS - Backend - Distributed Systems

Leading cloud-based CRM platform provider offering enterprise SaaS solutions
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Lead Software Engineer/LMTS - Backend - Distributed Systems

Salesforce is seeking a Lead Software Engineer/LMTS specializing in Backend and Distributed Systems to join their team in Hyderabad. This role offers an exciting opportunity to work with world-class engineers on building breakthrough features for their trusted CRM platform. The position requires 10+ years of experience and deep expertise in distributed systems, various programming languages, and cloud technologies.

The role involves developing scalable solutions that will impact millions of users while maintaining platform stability. You'll work in a hybrid environment that celebrates individual strengths and promotes autonomous decision-making. The position combines technical leadership with hands-on development, including mentoring junior engineers and making critical architectural decisions.

Key technical requirements include mastery of languages like Java, Python, Scala, and Go, strong database knowledge, and experience with cloud infrastructure. The ideal candidate will have a proven track record in designing distributed systems at scale and deep understanding of modern software architecture.

Salesforce offers comprehensive benefits including parental leave, adoption assistance, and fertility benefits. The company's culture emphasizes continuous learning through Trailhead.com, regular leadership coaching, and community involvement through their 1:1:1 giving model. This role presents an excellent opportunity for experienced engineers looking to make a significant impact in enterprise SaaS while working with cutting-edge technologies.

Last updated 4 days ago

Responsibilities For Lead Software Engineer/LMTS - Backend - Distributed Systems

  • Build new components in evolving market technology for scale and efficiency
  • Develop production-ready code for millions of cloud platform users
  • Make design decisions based on performance, scalability, and future expansion
  • 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 mentor junior engineers
  • Provide technical guidance to the team

Requirements For Lead Software Engineer/LMTS - Backend - Distributed Systems

Java
Python
Scala
Go
Node.js
MongoDB
PostgreSQL
Kafka
Kubernetes
  • Mastery of multiple programming languages and platforms
  • 10+ 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
  • Proficiency in queues, locks, scheduling, event-driven architecture, and workload distribution
  • Deep understanding of relational and non-relational databases
  • Understanding of software development best practices and leadership skills
  • Degree or equivalent relevant experience required

Benefits For Lead Software Engineer/LMTS - Backend - Distributed Systems

Medical Insurance
Dental Insurance
Vision 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
  • Executive thought leaders exposure
  • Regular 1:1 coaching with leadership
  • Volunteer opportunities
  • 1:1:1 model for giving back to the community

Interested in this job?

Jobs Related To Salesforce Lead Software Engineer/LMTS - Backend - Distributed Systems

Lead Account Solution Engineer

Lead Account Solution Engineer position at Salesforce, focusing on Marketing Cloud solutions and technical sales leadership.

Solution Engineering - Manager/Sr Manager, Director, Senior Director

Lead Salesforce's Solution Engineering teams, driving digital transformation and customer success through strategic leadership and technical expertise.

Software Engineering SMTS

Staff Software Engineer position at Salesforce focusing on developing IDE extensions and plugins for cloud development environments, offering competitive salary and comprehensive benefits.

Senior Product Manager, Event Technology & Insights

Lead product strategy and development for Salesforce's event technology platform, managing in-person experiences for global events and driving innovation in event tech solutions.

Quality Engineer - LMTS / PMTS

Lead Quality Engineer position at Salesforce focusing on AI platform testing, automation, and quality assurance for Einstein products.