Software Engineering PMTS

Salesforce

Remote

Quick summary

Work type
Remote
Location
Bellevue, WA
Salary
$197,300–$313,700 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $256k
$122k most similar roles pay here $334k

This role pays more than 94% of similar roles. Most pay $142,437–$212,625 — the shaded band above. At the midpoint, this role pays about $256k versus about $178k for comparable roles.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 132 open roles on FindRole.

Listed pay typically runs $171,200–$260,100 across 116 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Software Engineering PMTS

Salesforce is hiring a Principal Software Engineer to join its Tableau Agent Analytics team, where you will lead the technical direction of backend services and full-stack applications enabling enterprise customers to optimize their business processes at scale. This role involves designing secure, highly scalable systems on Kubernetes, integrating with identity providers for authentication and authorization, and setting standards for non-functional quality like availability and security across GRPC and Python services. You’ll work closely with Security teams on threat modeling and AppSec, define service-level objectives, manage test strategies, and mentor junior engineers while representing the team to senior leadership and external stakeholders. The ideal candidate has over 15 years of experience in enterprise SaaS development, proficiency in Java or Python, hands-on expertise in cloud platforms like AWS, and a strong track record in leading technical initiatives across teams.

What you'll do

  • Drive architecture and implementation of secure, scalable backend services on Kubernetes.
  • Architect authentication integrations with identity providers and collaborate on threat modeling.
  • Define SLIs/SLOs for features and lead service ownership including on-call rotations.
  • Set test strategy across the pillar and approve test plans for cross-team initiatives.
  • Write architectural documents and provide constructive feedback on peer teams' designs.

What we're looking for

  • 15+ years of professional software development experience with a track record in enterprise SaaS.
  • Strong proficiency in Java and Python, with production-level fluency across multiple languages.
  • Hands-on experience designing highly available distributed systems on AWS or comparable cloud platforms.
  • Demonstrated ability to drive proactive threat modeling and partner with security teams on AppSec.
  • Extensive hands-on experience with automated testing including unit, integration, and functional testing.
  • Proven leadership in technical initiatives, mentoring junior engineers, and driving architectural alignment.
  • Exceptional communication skills for presenting technical strategies to VP-level leadership and external stakeholders.

More like this

Similar roles

Software Engineer

Cisco

San Jose, CA 127 days ago $165,000$277,600
SONiC-NOS Wireshark Python C++ Linux GDB IXIA Spirent High Speed Serdes MAC ports PRBS ANLT analyzers L2 switching networking protocols Cisco Silicon One

Software Engineer

Q2

Austin, Texas 84 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Q2

Austin, Texas 14 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 98 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Leidos

San Diego, CA 41 days ago $69,550$125,725
C++ Qt Android SQLite Git Scrum Agile UI/UX Subversion JIRA Selenium TDD React Node.js OpenAPI Clang Format Clang-Tidy VersionOne Rally

Software Engineer

Booz Allen Hamilton

Rome, NY 22 days ago
Java JavaScript Python SQL Node.js Groovy Scala Spring Cloud Spring Core Spring-Boot Spring Data Agile CI/CD