Salesforce

Technology

PrincipalSoftwareEngineer,PMTS

A$250–350k ~AI est. Australia FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Principal Software Engineer, PMTS at Salesforce. Skills: Distributed systems, Data analytics, Cloud engineering, Process intelligence. Drive architecture, design, implementation, delivery of backend services. Act as technical leader for teams”

Industry & Context.

Technology
Problems you'll solve

Problem management

Eligibility Requirements

On-call rotations

What They're Looking For.

Must Have

10+ years software development experience, Principal-level technical leadership capacity, Production-level fluency across multiple languages, Experience designing, operating, evolving highly available distributed systems, 99.99%+ availability targets, Expertise in containerization and orchestration, Expertise in REST API design, Expertise in service mesh architectures, Expertise in mTLS / zero-trust security models, Experience leveraging AI capabilities for SDLC automation, Demonstrated ability to drive proactive threat modeling

Nice to Have

Familiarity with business process management, Familiarity with process mining, Familiarity with workflow automation

What You'll Do.

delivery of backend services

Act as technical leader for teams

Set long-term technical vision

Evolve Java-based application services

Own architecture for Python-based data processing services

Ensure contracts with data platform layer

Architect database consolidation and migration efforts

Validate technical plans against requirements

Drive integration with big data query and processing

Architect authentication and authorization integrations

Partner with Security on threat modeling

Design rollout strategy and telemetry

Lead service ownership

Set test strategy across pillar

Write architectural documents

Write design specifications

Participate in design reviews

Provide constructive feedback on designs

Provide technical coaching and mentorship

Manage technical backlog

Propose standards and best practices

Represent team to leadership

Act as technical liaison

Champion Customer Trust

Reinforce non-functional requirements

Engage directly with customers

Lead critical problem management

How You'll Work.

Team & Collaboration

Negotiating interfaces with peer teams; Driving architectural alignment; Partner with Product; Partner with Security; Cross-team initiatives; Peer teams' designs; Team on peer teams; VP-level engineering leadership; External stakeholders; Customer Trust

Communication Scope

Technical documentation; Design specifications; Test plans; Explain initiatives; Explain architectures; Explain trade-offs

Process & Methodology

Technical backlog management

Full Job Description

_To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts._ Job Category Software Engineering Job Details ****About Salesforce**** Salesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all. Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce. Salesforce is seeking a Principal Software Engineer (PMTS) to join the Agentforce Process Intelligence team, building process mining and optimization capabilities within the Agentforce platform. 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. This role sits at the intersection of large-scale distributed systems, data-intensive analytics, and cloud platform engineering. You will be a leading technical representative across the application stack — negotiating interfaces with peer teams, driving architectural alignment across the product, and setting the bar for non-functional quality (availability, multi-tenancy, security, performance) across Java and python application services. ## Your Impact * Drive the architecture, design, implementation, and delivery of secure, highly scalable backend services deployed on Kubernetes in a cellular, multi-AZ cloud architecture, and act as the technical leader for one or more teams. * Set the long-term technical visio

Free ATS check

Applying for this Principal Software Engineer, PMTS role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Salesforce?

Real rants from real employees. Read before you apply.

Read Company Rants →