The Salesforce Cloud Economics and Capacity Management (CECM) team is looking for a Lead Software Engineer with experience across distributed systems to join us! You will be working cross-functionally with engineers, FinOps analysts, and product managers to build breakthrough features for internal customers, ensuring stable and scalable applications. Responsibilities include developing, automating, enhancing, and maintaining scalable ETL pipelines; developing and maintaining dashboards and reports to visualize cloud cost and usage trends; collaborating with finance and engineering teams to manage cloud spending; automating cost anomaly detection, alerting, forecasting, budget processes, and other FinOps capabilities; independently designing and developing resilient and reusable automation data frameworks; leading distributed backend development pipeline development (predominantly Python); leading and participating in requirement gathering, design, and development of complex datasets; mentoring team members in all aspects of the data maturity lifecycle; and collaborating with global teams across AMER and APAC regions. Required skills include a Bachelor’s degree in Computer Science or equivalent experience, 7+ years in data engineering preferably in cloud or FinOps environments, experience with distributed SQL analytics engines such as Spark and Trino, expertise in building ETL pipelines using tools like dbt or Airflow, understanding of cloud cost management and FinOps methodologies, strong communication and stakeholder management skills, experience with Agile and Scrum, experience with cloud providers including AWS or GCP, experience in distributed backend software engineering, and experience with data visualization tools like Tableau.
Learn more about this Employer on their Career Site