Principal Software Engineer – Platform, APIs & Data

salesforce.com, inc.

Bellevue (WA)

On-site

USD 197,300 - 313,700

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) and ESPP
Medical benefits
Parental leave
Life and disability insurance
Mental health support
Time off programs

Job summary

Salesforce is seeking a Principal Software Engineer (PMTS) for the Agentforce Process Intelligence team. You will drive backend and full‑stack architecture enabling enterprise customers to discover, simulate and optimize processes at scale.

You will own the API strategy, database migrations, and data processing pipelines, collaborating across security, product, and customers. Strong Java/Python, Kubernetes, and cloud experience are essential for this highly impactful role.

Qualifications

  • 10+ years of professional software development experience shipping enterprise SaaS at scale.
  • Strong proficiency in Java and Python, production‑level fluency across both.
  • Experience with multi‑tenant SaaS ecosystems and tenant‑isolation patterns.
  • Experience designing, operating and evolving highly available distributed systems on AWS or comparable cloud platforms.

Responsibilities

  • Drive the architecture, design, implementation and delivery of secure, highly scalable backend services on Kubernetes for a multi‑AZ cloud architecture.
  • Set the long‑term technical vision for the backend and microservices towards a pooled multi‑tenant model.
  • Own architecture for Python‑based data processing services and ETL pipelines feeding large‑scale ingest and transformation.
  • Lead the API strategy, including design, versioning, deprecation policy and long‑term contract stewardship for public and internal APIs exposing Process Intelligence capabilities.
  • Architect database consolidation and migration using PostgreSQL, Liquibase and connection pooling strategies.
  • Drive integration with big data engines and storage formats for correct routing of analytical workloads and SLOs.
  • Shape authentication and authorization integrations with identity providers and partner with Security on threat modeling, AppSec and AI safety guardrails.
  • Define SLIs and SLOs and lead telemetry strategy across pre‑release to production stages.
  • Set test strategy and approve test plans across unit, integration, functional, regression and performance.

Skills

Java
Python
Distributed systems
Kubernetes
REST APIs
Cloud platforms

Education

Related technical degree

Tools

Spring Boot
Hibernate/JPA
Tomcat
Liquibase
PostgreSQL
Docker

Job description

Salesforce is seeking a Principal Software Engineer (PMTS) for the Agentforce Process Intelligence team. You will drive backend and full‑stack architecture enabling enterprise customers to discover, simulate and optimize processes at scale.

You will own the API strategy, database migrations, and data processing pipelines, collaborating across security, product, and customers. Strong Java/Python, Kubernetes, and cloud experience are essential for this highly impactful role.

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

Similar jobs worth comparing

Principal Software Engineer, PMTS - Process Intelligence
Principal Software Engineer, PMTS - Process Intelligence

Salesforce, Inc. • Bellevue (WA)

On-site
USD 197,000 - 314,000
Senior Principal Backend Engineer (PMTS) - Cloud-Native
Senior Principal Backend Engineer (PMTS) - Cloud-Native

Salesforce • Bellevue (WA)

On-site
USD 197,000 - 314,000
Principal Software Engineer (PMTS)
Principal Software Engineer (PMTS)

salesforce.com, inc. • Bellevue (WA)

On-site
USD 197,000 - 314,000
401(k) and ESPP
Medical benefits
Parental leave
+3
Senior Backend Engineer for AI Data Platform
Senior Backend Engineer for AI Data Platform

salesforce.com, inc. • Seattle (WA)

On-site
USD 148,000 - 314,000
Senior Backend Engineer — AI-Driven Data Platform
Senior Backend Engineer — AI-Driven Data Platform

salesforce.com, inc. • New York (NY)

On-site
USD 148,000 - 345,000
Senior Backend Engineer — AI-Driven Agentforce Platform
Senior Backend Engineer — AI-Driven Agentforce Platform

Salesforce • New York (NY)

On-site
USD 148,000 - 314,000
Unlimited career potential
Comprehensive benefits
AI tools to enhance productivity
Backend Engineer for AI Agentforce & SaaS Platform
Backend Engineer for AI Agentforce & SaaS Platform

Relha LLC • Indianapolis (IN)

On-site
USD 110,000 - 140,000
Backend Software Engineer — AI Agents Platform
Backend Software Engineer — AI Agents Platform

Salesforce, Inc. • Indianapolis (IN)

Hybrid
USD 90,000 - 140,000
Principal Software Engineer - AI & Data Platforms
Principal Software Engineer - AI & Data Platforms

Salesforce • New York (NY)

On-site
USD 197,000 - 345,000
Time off programs
Medical, dental, and vision coverage
401(k) and employee stock purchasing program
Principal Software Engineer (PMTS)
Principal Software Engineer (PMTS)

Salesforce • Bellevue (WA)

On-site
USD 197,000 - 314,000