Taro Logo

LMTS Backend Software Engineer

Leading technology company providing AI + Data + CRM solutions to help businesses connect with customers in innovative ways.
$184,000 - $276,100
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · AI

Job Description

Salesforce, a leading enterprise software company, is seeking a Lead Backend Software Engineer to join their team. This role offers an exciting opportunity to work on cutting-edge technology that impacts millions of users worldwide. As a LMTS Backend Software Engineer, you'll be responsible for building and maintaining critical components of Salesforce's cloud platform, focusing on scalability, performance, and innovation.

The position combines technical leadership with hands-on development, requiring expertise in distributed systems, cloud architecture, and modern software development practices. You'll work with a diverse tech stack including Java, Python, Scala, and various database technologies, while contributing to a microservice multi-tenant SaaS environment.

The role offers competitive compensation ranging from $184,000 to $276,100 depending on location, along with comprehensive benefits including medical insurance, 401(k), and stock options. Salesforce provides a flexible hybrid work environment with offices in San Francisco and Bellevue, emphasizing work-life balance and professional growth.

This is an excellent opportunity for experienced engineers who want to make a significant impact at a company that values innovation, equality, and using business as a platform for positive change. The role combines technical challenges with mentorship opportunities, making it ideal for those looking to advance their careers while working on enterprise-scale solutions.

Last updated a month ago

Responsibilities For LMTS Backend Software Engineer

  • Build new components in market technology for scale and performance efficiencies
  • Develop high-quality, production-ready code for cloud platform
  • Make design decisions based on performance, scalability, and future expansion
  • Collaborate with diverse teams to achieve shared goals
  • 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 LMTS Backend Software Engineer

Java
Python
Scala
Node.js
PostgreSQL
MongoDB
Kafka
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related STEM field
  • 7+ years of software development experience
  • Experience with Scrum or other agile development methodologies
  • Excellent written and verbal communication skills
  • Deep knowledge of object-oriented programming: Java, Python, Scala C#, Go, Node.JS and C++
  • Strong SQL skills and experience with databases (Postgres/Trino/redshift/Mongo)
  • Experience with SAAS products over public cloud infrastructure - AWS/Azure/GCP
  • Experience designing and developing distributed systems at scale
  • Proficiency in queues, locks, scheduling, event-driven architecture
  • Understanding of relational and non-relational databases
  • Experience with Big-Data/ML and S3 (preferred)
  • Experience with generative AI, LLMs (preferred)

Benefits For LMTS Backend Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life and disability insurance
  • 401(k)
  • Employee stock purchasing program

Related Jobs

Senior/Lead Fullstack Developer - Platform Services

Senior/Lead Fullstack Developer position at Salesforce, building platform services and digital experiences with modern cloud technologies and full-stack development.

Senior/Lead Search Engineer

Senior/Lead Search Engineer position at Salesforce, building scalable search services for commerce platforms. 5+ years experience required, expertise in Java and search technologies.

Backend Senior and Staff Software Engineer, Slackforce

Senior/Staff Backend Engineer role at Salesforce building integration systems between Slack and Salesforce platforms, requiring 7+ years experience in web development and expertise in backend technologies.

Software Engineering LMTS

Lead database engineering role at Salesforce focusing on developing next-generation RDBMS technologies, requiring expertise in database internals and distributed systems.

Lead Software Engineer - Platform Services

Lead Software Engineer position at Salesforce focusing on Platform Services, requiring 8+ years of experience in building scalable microservices and cloud solutions.