Software Engineering LMTS

Global leader in CRM software providing cloud-based enterprise solutions for businesses
Backend
Staff Software Engineer
In-Person
8+ years of experience
Enterprise SaaS

Description For Software Engineering LMTS

Join Salesforce's Cloud Economics and Capacity Management (CECM) team as a Lead Engineer! This role focuses on building intelligent, data-driven tools for strategic decision-making in infrastructure expenditure and capacity management. You'll work with a modern tech stack including Python, Airflow, Kubernetes, Spark, Presto, and PostgreSQL in cloud-native environments.

The CECM team develops platforms providing near real-time monitoring of cost and capacity utilization of infrastructure, helping optimize resource allocation and minimize costs. You'll apply advanced machine learning techniques to transform petabytes of infrastructure data into actionable predictions and business insights used daily by capacity planners and technical leaders.

As a Lead Engineer, you'll drive strategy for optimizing cost efficiency and improving utilization across Salesforce services. You'll work cross-functionally with engineers, architects, product managers, and data scientists to build breakthrough features while ensuring stable and scalable applications. The role offers direct interaction with customers for requirements gathering and system design.

This position is perfect for someone passionate about building scalable, resilient, distributed systems handling massive operational data volumes. You'll have the opportunity to mentor team members, lead software development across multiple engineers, and drive capacity visibility improvements. The role combines technical leadership with hands-on development, making it ideal for those who enjoy both coding and strategic planning.

Working at Salesforce means joining a company at the forefront of enterprise software, with a strong focus on innovation and customer success. You'll be part of a self-governing product engineering team with the flexibility to wear multiple hats, from coding to requirements gathering and quality testing.

Last updated 5 minutes ago

Responsibilities For Software Engineering LMTS

  • Drive capacity visibility and automation improvements across multiple services
  • Lead software development being delivered by multiple engineers
  • Lead and participate in requirement gathering, design, and development of complex systems
  • Design and deliver analytics tools and frameworks
  • Mentor team members in software development lifecycle
  • Build resilient, automated systems
  • Improve and master codebase

Requirements For Software Engineering LMTS

Python
PostgreSQL
Kubernetes
  • Bachelor's degree in Computer Science and 8+ years of experience, or equivalent industry experience
  • Deep knowledge of two or more programming languages: Java, Python, Scala, or equivalent
  • Extensive experience with distributed services and relational databases
  • Experience with orchestration and workflow management tools like Airflow
  • Experience with Agile development methodology, Test-Driven Development, CI/CD
  • Experience owning and operating services throughout the software development lifecycle
  • Experience communicating technical vision, mentoring junior engineers and managing projects

Interested in this job?

Jobs Related To Salesforce Software Engineering LMTS

Chipset Integrated Circuit Program Manager, Staff

Staff-level Chipset IC Program Manager role at Qualcomm, managing complex semiconductor programs with 10+ years experience required.

Sr. Manager, Software Engineering

Lead engineering teams at Salesforce's CECM division, focusing on capacity management and infrastructure optimization using big data and ML technologies.

Lead Solution Engineer

Lead Solution Engineer position at Salesforce, combining technical expertise with sales acumen to deliver enterprise software solutions and drive customer success.

Sr Staff Software Engineer - Embedded Team

Lead the development of international payroll API products at Gusto, architecting solutions and mentoring engineers in a hybrid work environment.

Staff Software Engineer

Staff Software Engineer role at Intercom, leading development of AI-first customer service platform, requiring 2+ years leadership experience and distributed systems expertise.