Taro Logo

Lead Software Engineer - FinOps

Leading provider of AI + Data + CRM solutions helping companies connect with customers and transform business.
$157,600 - $276,100
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Finance

Description For Lead Software Engineer - FinOps

Salesforce's Cloud Economics and Capacity Management (CECM) team is seeking a Lead Software Engineer to join their FinOps initiative. This role focuses on building intelligent, data-driven tools for strategic financial operations decision-making regarding Salesforce infrastructure expenditure and capacity management. The position involves developing a platform for near real-time monitoring of cloud cost and capacity utilization, incorporating machine learning techniques to analyze petabytes of infrastructure data.

The ideal candidate will work at the intersection of distributed systems and financial operations, building scalable solutions that process massive volumes of cloud cost and usage data. The role requires expertise in data architecture, ETL processes, and SQL, with a focus on creating automated data pipelines. You'll be part of a modern, lean, self-governing FinOps product engineering team, working cross-functionally with engineers, FinOps analysts, and product managers.

Key responsibilities include developing scalable ETL pipelines, creating visualization dashboards, automating cost anomaly detection, and leading distributed backend development. The position offers competitive compensation ranging from $157,600 to $276,100 depending on location, along with comprehensive benefits including medical, dental, vision, 401k, and stock purchase options.

This opportunity is perfect for someone passionate about building resilient distributed systems while directly impacting the company's cloud infrastructure efficiency. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor team members while collaborating across global regions.

Last updated a day ago

Responsibilities For Lead Software Engineer - FinOps

  • Develop, automate, enhance, maintain scalable ETL pipelines
  • Develop and maintain dashboards and reports to visualize cloud cost and usage trends
  • Collaborate with finance and engineering teams to understand and manage cloud spending
  • Automate cost anomaly detection, alerting, forecasting, budget process, and other FinOps capabilities
  • Independently design and develop resilient and reusable automation data frameworks
  • Lead distributed backend development pipeline development being delivered by multiple engineers
  • Lead and participate in requirement gathering, design, and development of complex datasets
  • Mentor team members in all aspects of the data maturity lifecycle
  • Work and collaborate with global teams across AMER and APAC regions

Requirements For Lead Software Engineer - FinOps

Python
  • Bachelor's degree in Computer Science or equivalent industry experience
  • 7+ years of experience in data engineering, preferably in cloud or FinOps environments
  • Experience in distributed SQL analytics engines such as Spark and Trino, and cloud cost management platforms
  • Deep expertise in building ETL pipelines using tools like dbt, Airflow, or similar orchestration frameworks
  • Understanding of cloud cost management principles and FinOps methodologies
  • Strong communication and stakeholder management skills
  • Experience working in Agile and Scrum methodology, incremental delivery, and CI/CD
  • Experience in at least one cloud service providers including AWS or GCP
  • Experience in distributed backend software engineering environments
  • Experience with data visualization tools, preferably Tableau

Benefits For Lead Software Engineer - FinOps

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401k
  • Employee stock purchase program
  • Time off programs

Interested in this job?

Jobs Related To Salesforce Lead Software Engineer - FinOps