Principal Backend Engineer, AI Data Platform

salesforce.com, inc.

San Francisco (CA)

On-site

USD 238,000 - 345,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Salesforce is seeking a backend-focused engineer to design, build, and maintain the data platform's services, with emphasis on Python/Go/Java and scalable architectures in AWS. You will work inside the Developer Experience team, delivering tooling and automation that makes data products discoverable and governed.

Responsibilities include building RAG pipelines, integrating LLMs, and ensuring reliability with Terraform, MWAA/Airflow, and CI/CD.

Qualifications

  • Extensive experience designing and maintaining production backend services at scale.
  • Expert-level proficiency in Python, Go, and Java.
  • Experience with REST and/or gRPC APIs and streaming.
  • Strong data modeling with SQL and data warehouses (Snowflake).
  • Hands-on with AWS and Terraform; CI/CD with GitHub Actions.

Responsibilities

  • Backend services: Design, build, and maintain backend services in Python/Go to support Data Platform Services.
  • Develop abstraction layers for data domain customers via custom utilities.
  • Maintain infrastructure using Terraform for AWS accounts.
  • Build RAG pipelines and tool-calling AI agents for data products.
  • Integrate model providers with LLM Gateway and ensure observable outputs.
  • Stand up eval harnesses, guardrails, and tracing.
  • Data-platform automation with dbt and MWAA/Airflow.
  • Extend and maintain the platform CLI.
  • Identity & security: OAuth/OIDC flows and IAM enforcement.
  • Reliability & delivery via Terraform, GitHub Actions, CI/CD.
  • Set technical direction and code reviews.

Skills

Python
Go
Java
REST APIs
AWS
Airflow
Snowflake

Tools

dbt
Snowflake
Iceberg
Terraform
GitHub Actions
AWS Bedrock

Job description

Salesforce is seeking a backend-focused engineer to design, build, and maintain the data platform's services, with emphasis on Python/Go/Java and scalable architectures in AWS. You will work inside the Developer Experience team, delivering tooling and automation that makes data products discoverable and governed.

Responsibilities include building RAG pipelines, integrating LLMs, and ensuring reliability with Terraform, MWAA/Airflow, and CI/CD.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — AI/ML Backend & Cloud
Senior Software Engineer — AI/ML Backend & Cloud

Salesforce, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 149,000 - 246,000
Senior Backend Engineer: AI-Driven, Scalable Systems
Senior Backend Engineer: AI-Driven, Scalable Systems

Salesforce.com, inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 149,000 - 246,000
Health insurance
401(k)
Stock purchase plan
+1
Principal Data Platform Engineer - AI & Data Lakehouse
Principal Data Platform Engineer - AI & Data Lakehouse

Salesforce • San Francisco (CA)

On-site
USD 250,000 - 320,000
Lead Data Platform Engineer — AI & RAG Pipelines
Lead Data Platform Engineer — AI & RAG Pipelines

Salesforce, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 197,000 - 314,000
Senior Backend Engineer - AI-Driven, Hybrid Impact
Senior Backend Engineer - AI-Driven, Hybrid Impact

Salesforce • San Francisco (CA)

Hybrid
USD 140,000 - 210,000
Office-Flex
Senior AI-First Backend Engineer
Senior AI-First Backend Engineer

salesforce.com, inc. • Bellevue (WA)

Hybrid
USD 117,000 - 345,000
Principal AI Platform Engineer & Data Scientist
Principal AI Platform Engineer & Data Scientist

salesforce.com, inc. • San Francisco (CA)

On-site
USD 97,000 - 345,000
Senior AI-First Backend Engineer
Senior AI-First Backend Engineer

Salesforce • Palo Alto (CA)

Hybrid
USD 117,000 - 314,000
Senior AI-First Backend Engineer
Senior AI-First Backend Engineer

Salesforce, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 117,000 - 314,000
Office-Flex
Platform Engineer - Data & Observability for AI-Driven Ops
Platform Engineer - Data & Observability for AI-Driven Ops

100 Salesforce, Inc. • San Francisco (CA)

On-site
USD 117,000 - 224,000
Time off programs
Medical insurance
Dental insurance
+4