×
Register Here to Apply for Jobs or Post Jobs. X

Principal Software Engineer; PMTS

Job in Bellevue, King County, Washington, 98009, USA
Listing for: salesforce.com, inc.
Full Time position
Listed on 2026-07-24
Job specializations:
  • Software Development
    Backend Developer, Software Architect
Salary/Wage Range or Industry Benchmark: 197300 - 313700 USD Yearly USD 197300.00 313700.00 YEAR
Job Description & How to Apply Below
Position: Principal Software Engineer (PMTS)

About Salesforce

Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Sales forces mission is to innovate, drive customer success and put core values at the center of AI-enabled business outcomes.

Role Overview

Salesforce seeks a Principal Software Engineer (PMTS) for the Agentforce Process Intelligence team. The role drives architecture of backend and full‑stack services that let enterprise customers discover, simulate and optimize processes  position sits at the intersection of distributed systems, data‑analytics and cloud platform engineering.

Your Impact
  • 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 (12‑18 month horizon) for the backend / full‑stack pillar, including evolution of Java‑based services and microservices toward 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, ensuring scalability, availability and tenant isolation.
  • 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, App Sec 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.
  • Write architectural documents, design specifications and test plans; lead and participate in design reviews.
  • Coach LMTS and SMTS engineers through design and code reviews, manage the technical backlog, and propose standards.
  • Serve as a bar‑raiser on PMTS/LMTS interview panels and shape hiring criteria for senior technical roles.
  • Represent the team to VP‑level leadership, product and external stakeholders, explaining high‑level architectures and trade‑offs.
  • Champion Customer Trust by engaging customers to validate features solve real problems.
  • Lead enterprise customer integration engagements and translate requirements into forward‑compatible API contracts.
  • Lead incident response, facilitate Sev‑1/2 bridges, drive root‑cause analysis and follow‑through on corrective actions.
Required Qualifications
  • 10+ years of professional software development experience, with a proven track record of shipping enterprise SaaS at scale.
  • Strong proficiency in Java and Python, production‑level fluency across both.
  • Deep experience with Java backend frameworks (Spring Boot, Hibernate/JPA, Tomcat) and relational database integration.
  • Architectural expertise in relational databases, data modeling, schema migration tools and query optimization.
  • Experience with multi‑tenant SaaS ecosystems and tenant‑isolation patterns across database, cache and storage.
  • Experience designing, operating and evolving highly available distributed systems on AWS or comparable cloud platforms.
  • Expertise in containerization and orchestration (Kubernetes, Docker).
  • Expertise in REST API design, service mesh architectures and mTLS / zero‑trust security models.
  • Proven experience leading API strategy for a headless / API‑first product.
  • Experience with big data technologies such as Apache Spark, Trino/Presto, Parquet, Iceberg or similar.
  • Demonstrated ability to drive proactive threat modeling and partner with security/compliance on App Sec and AI safety.
  • Experience with automated testing (unit, integration, functional) and defining test strategy for complex systems.
  • Ownership of production incident response at enterprise scale.
  • Experience as senior technical contact for enterprise customer integrations.
  • Excellent communication skills, presenting technical strategy to VP‑level leadership, product and external customers.
  • Related…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary