
Principal Software Engineer, PMTS
Salesforce
Melbourne
6 days ago
Principal Software Engineer, PMTS
Salesforce is seeking a Principal Software Engineer (PMTS) to join the Agentforce Process Intelligence team in Melbourne, Australia. The role involves leading the architecture and development of backend services and full-stack applications for process mining and optimization on the Agentforce platform. Requires 10+ years of experience, deep expertise in Java and Python, and a proven track record in distributed systems and cloud platform engineering.
Hybrid
Full-time
Principal
Java
Python
Salary
Not specified
Core Qualifications
Technical (Must-have)
JavaPythonSpring BootHibernate/JPAPostgreSQLMySQLKubernetesDockerAWSREST API
Soft Skills
leadershipmentoringcommunicationproblem solvingtechnical strategy
Tools (Must-have)
LiquibaseJUnitpytestSeleniumPlaywright
Preferred Qualifications
Technical (Nice-to-have)
SQLAlchemyAlembicFastAPIFlaskPySparkPandasApache SparkTrino/PrestoParquetIcebergRedis
Key Responsibilities
- Drive architecture, design, implementation, and delivery of secure, highly scalable backend services deployed on Kubernetes.
- Set long-term technical vision for Backend/Full-Stack pillar.
- Own architecture for Python-based data processing services and ETL pipelines.
- Architect database consolidation and migration efforts using PostgreSQL, Liquibase, and connection pooling strategies.
- Drive integration with big data query and processing layers.
- Architect authentication and authorization integrations with identity providers.
- Define SLIs and SLOs for team's features and services.
- Set test strategy across the pillar.
- Write architectural documents, design specifications, and test plans.
- Provide technical coaching and mentorship to LMTS and SMTS engineers.
- Manage technical backlog.
- Represent team to VP-level engineering leadership, Product, and external stakeholders.
- Champion Customer Trust within the team.
Principal Software EngineerPMTSSalesforceAgentforceProcess IntelligenceJavaPythonKubernetesAWSMelbourne