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

Principal Software Engineer

Job in Bellevue, King County, Washington, 98009, USA
Listing for: 100 Salesforce, Inc.
Full Time position
Listed on 2026-07-10
Job specializations:
  • Software Development
    Software Architect, DevOps
Salary/Wage Range or Industry Benchmark: 197300 - 313700 USD Yearly USD 197300.00 313700.00 YEAR
Job Description & How to Apply Below

Principal Software Engineer (PMTS) – Tableau Agent Analytics

Salesforce is seeking a Principal Software Engineer to join the Tableau Agent Analytics Agentforce Process Intelligence team. In this role you will act as a technical leader across one or more teams, owning the end-to-end architecture of backend services and full‑stack applications that enable enterprise customers to discover, simulate, and optimize their business processes at scale.

Responsibilities
  • Drive the architecture, design, implementation, and delivery of secure, highly scalable backend services deployed on Kubernetes in a cellular, multi‑AZ cloud architecture, serving as the technical leader for one or more teams.
  • Architect authentication and authorization integrations with identity providers (session‑based auth, mTLS for service‑to‑service communication) and partner with Security on threat modeling, App Sec, and AI safety guardrails for new features.
  • Define SLIs and SLOs for the team’s features and services in partnership with Product; design rollout strategy and telemetry that spans pre‑release/canary/stagger periods; and lead service ownership, including on‑call rotations, ops and readiness reviews, runbooks, and automation.
  • Set test strategy across the pillar—unit, integration, functional, regression, and performance—and approve test plans for cross‑team initiatives.
  • Write architectural documents, design specifications, and test plans for multi‑team projects; lead and participate in design reviews; and provide constructive feedback on peer teams’ designs.
  • Provide technical coaching and mentorship to LMTS and SMTS engineers on the team and on peer teams through reviews; recognize which large designs to delegate and which to implement yourself.
  • Manage the technical backlog so that team goals and long‑term technical debt are both addressed; propose standards and best practices where they do not yet exist across the organization.
  • Represent the team to VP‑level engineering leadership, Product, and external stakeholders—clearly and concisely explaining initiatives, high‑level architectures, and trade‑offs—and act as a technical liaison for Customer Trust when needed.
  • Champion Customer Trust within the team: reinforce non‑functional requirements, occasionally engage directly with customers to validate that features solve real problems, and lead critical problem management to limit customer impact.
Required Qualifications
  • 10+ years of professional software development experience, with a proven track record of shipping enterprise SaaS at scale and operating in a Principal‑level technical leadership capacity.
  • Strong proficiency in Java and/or Python, with production‑level fluency across multiple languages in real systems.
  • Hands‑on experience designing, operating, and evolving highly available distributed systems on AWS or comparable cloud platforms, with 99.99%+ availability targets.
  • Demonstrated ability to drive proactive threat modeling and partner with security/compliance on App Sec, vulnerability management, and AI safety considerations for new features.
  • Hands‑on experience with automated testing including unit, integration, and functional testing (JUnit, pytest, Selenium, Playwright), and a track record of defining test strategy for complex, cross‑team systems.
  • Proven ability to lead technical initiatives across multiple teams, mentor LMTS/SMTS engineers, and drive architectural alignment across organizational boundaries.
  • Exceptional communication skills—including the ability to present technical strategy and trade‑offs to VP‑level engineering leadership, Product, and external customers.
  • A related technical degree required.
Preferred Qualifications
  • Familiarity with multi‑tenant SaaS ecosystems and cloud platform engineering, including tenant‑isolation patterns across database, cache, and storage layers.
  • Expertise in shaping experiences with LLMs and agents; proficiency with evaluation of ML model performance.
  • Experience with Agile development methodologies, test‑driven development (TDD), and zero‑downtime deployment patterns (blue/green, rolling releases).
  • Prior experience as a Principal Engineer or similar leadership role, driving significant…
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