Salesforce
Salesforce
Salesforce develops cloud-based software centered on a customer relationship management platform that brings company data and teams together through an integrated, AI-driven system. Its products support sales, customer service, and marketing workflows, with solutions designed for businesses ranging from small and medium-sized enterprises to larger organizations. Salesforce also provides industry-focused tools, Trailhead learning resources, and AppExchange apps that extend the capabilities of its CRM platform.

Staff Software Engineer, Data Infrastructure

Lead the design and operation of Slack’s distributed data infrastructure for analytics, machine learning, and AI-enabled workflows. Own core services and scale compute, orchestration, observability, and real-time analytics.

Description

  • Build and operate dependable data infrastructure for Slack analytics, machine learning, and data-driven decisions.
  • Own key analytics services such as Pinot and Trino.
  • Maintain the availability, reliability, and performance of Airflow, Spark on Kubernetes, EMR, and Hive Metastore.
  • Strengthen infrastructure security, cost efficiency, and developer experience.
  • Create automation and self-service tools for data workflows.
  • Partner with data engineering, platform, and security teams to deliver scalable, governed systems.
  • Improve monitoring, alerting, and observability with Grafana and related tools.
  • Set engineering practices, technical standards, and support models alongside staff and senior engineers.
  • Mentor engineers and demonstrate strong ownership, collaboration, and operational discipline.
  • Scale compute and orchestration using AI-forward, data-informed approaches.
  • Support real-time OLAP workloads.
  • Build and expand agents, AI skills, and automation for engineering and data workflows.

Requirements

  • At least 10 years of software, platform, or infrastructure engineering experience, including work supporting data-intensive systems or platforms.
  • Demonstrated success building, deploying, and operating distributed infrastructure at scale.
  • Strong technical experience with EMR, Airflow, Pinot, Trino, Hive Metastore, Kubernetes, or comparable systems.
  • Proficiency in Python, Go, Bash, and SQL.
  • Experience with CI/CD, including GitHub Actions, as well as Vault, Terraform, Chef, and Grafana.
  • Strong grasp of infrastructure reliability, observability, and cost management.
  • Practical experience supporting data pipelines or data engineering workflows is an advantage.
  • Hands-on experience building and integrating agent-based workflows, custom AI skills, automated software factory pipelines, and MCP.
  • Bachelor’s degree in computer science, engineering, or equivalent practical experience.
  • Ability to work effectively across cross-functional teams.
  • Strong ownership and a track record of delivering high-impact work independently.

Benefits

  • Time off programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Mental health support
  • Paid parental leave
  • Life insurance
  • Disability insurance
  • 401(k)
  • Employee stock purchasing program
  • Incentive compensation may be offered for eligible roles.
  • Equity may be offered for eligible roles.

Related Jobs

Truelogic Software

Senior Front-End Engineer, React and Next.js (Latin America Remote)

Truelogic Software
501 – 1,000 Employees
B2BEnterpriseSaaS

Build polished React and Next.js interfaces for a real estate technology company. Create scalable UI systems, responsive experiences, and performant applications powered by APIs.

Open