Lead Backend Software Engineers

Bengaluru, Karnataka, India
Feb 18, 2025
Feb 18, 2026
Onsite
Full-Time
10 Years
Job Description

Salesforce is seeking highly skilled and motivated Lead Backend Software Engineers to join our dynamic team. In this role, you will be working alongside world-class engineers to build new and innovative features for our customers, while ensuring that our highly trusted CRM platform remains stable, scalable, and effective. This opportunity is ideal for someone who thrives in a fast-paced, collaborative environment and is passionate about making a tangible difference through their work. As a Lead Engineer, your contributions will directly impact millions of users and the overall success of the company.

Your Impact

  1. Designing and Developing Scalable Solutions. Build high-quality components that are efficient and effective, capable of scaling to meet the needs of millions of users on our cloud platform.
  2. Contributing Across All Phases of SDLC. Participate in every aspect of software development, from design and implementation to code reviews, testing, and automation.
  3. Decision Making for Performance & Scalability. Make key design decisions focusing on long-term performance, scalability, and future expansion of the product.
  4. Mentoring and Leading the Team. Provide technical guidance, code reviews, and mentorship to junior engineers. Your leadership will help shape a high-performing, collaborative, and successful team.
  5. Innovating and Improving the Product. Drive the creation of new, exciting features and components that set Salesforce apart in the market, pushing the boundaries of what’s possible with our cloud technology.

Required Skills & Experience

  1. 10+ Years of Software Development Experience. Proven expertise in building high-quality, production-grade software at scale.
  2. Mastery of Programming Languages. Deep knowledge of multiple programming languages, including Java, Python, Scala, C#, Go, Node.js, and C++.
  3. Database Expertise. Strong proficiency in working with both relational and non-relational databases (PostgreSQL, Trino, Redshift, MongoDB, etc.), along with exceptional SQL skills.
  4. Cloud Infrastructure Experience. Hands-on experience developing SaaS products over public cloud infrastructure such as AWS, Azure, or GCP.
  5. Distributed Systems Design. Experience designing and developing distributed systems that scale effectively and efficiently.
  6. Performance and Architecture Focus. Expertise in designing components that handle large-scale, event-driven architectures and workload distribution, focusing on performance and scalability.
  7. Leadership and Mentorship. A proven track record of providing technical leadership, including mentoring junior engineers and guiding teams to success.
  8. Degree or Equivalent Experience. A degree in Computer Science or a related field, or equivalent work experience. We value your experience across leadership roles, military experience, volunteer work, and professional experience.

Preferred Skills

  1. Big Data/ML Experience. Familiarity with big data technologies and machine learning platforms, especially S3.
  2. Streaming Technologies. Hands-on experience with Kafka or similar streaming technologies.
  3. Search Technologies. Proficiency with Elasticsearch or similar search tools.
  4. DevOps Tools. Experience with Terraform, Kubernetes, and Docker for automating deployments and infrastructure management.
  5. Fast-Paced, Global Work Experience. Experience working in a multinational, rapidly growing organization with a diverse and dynamic team.

Benefits & Perks

  • Generous parental leave, adoption assistance, fertility benefits, and well-being reimbursement.
  • Access to world-class enablement and on-demand training through Trailhead.com, empowering you to continue growing your skills and career.
  • Opportunities for leadership exposure and 1:1 coaching to help you reach your full potential.
  • Volunteer opportunities through our 1:1:1 model, which gives back to the community and supports social impact.
  • Competitive salary and benefits, plus the chance to work in a collaborative and inclusive environment where your contributions are valued.

Why Salesforce?

At Salesforce, we believe that business should be a platform for change. Join us and become a part of a company that not only values innovation and success but is also committed to improving the world through meaningful contributions. Be a part of a team that inspires the future of business, drives equality, and supports the growth of individuals and communities.