/#jobs
#Platform#About Us
# Get Started
Software Engineer - Agentforce Platform logo

Software Engineer - Agentforce Platform

Salesforce

Melbourne
2 weeks ago
Melbourne
2 weeks ago
Apply

Software Engineer - Agentforce Platform

Salesforce seeks a Senior Software Engineer for the Agentforce Process Intelligence team in Melbourne, Australia. The role involves building process mining and optimization capabilities within the Agentforce platform, working across the full stack with Java and some Python on Kubernetes, and delivering features that transform event logs into actionable process intelligence.

Apply
Hybrid
Full-time
Senior
Java
Spring Boot

Salary

Not specified

Work Location

Melbourne, Victoria, Australia, AU

Work Model

Hybrid

Experience Required

5 years

Employment Type

Full-time

Experience Level

Senior (SMTS)

Core Qualifications

Technical (Must-have)
JavaSpring BootHibernateJPAPostgreSQLMySQLREST APIDockerKubernetesAWS
Soft Skills
Problem solvingCommunicationTeamwork
Tools (Must-have)
TomcatLiquibaseJUnitpytestSeleniumPlaywright

Preferred Qualifications

Technical (Nice-to-have)
PythonSQLAlchemyPySparkAirflowFastAPIFlaskReactJSApache SparkTrino/PrestoRedis
Tools (Nice-to-have)
AlembicParquetIcebergS3

Key Responsibilities

  • •Design, implement, test, and deliver secure, highly scalable backend services and full-stack applications within a cellular, multi-tenant cloud architecture.
  • •Develop and maintain Java-based application services (Spring Boot, Hibernate, JPA) and companion microservices for process simulation, compliance checking, and AI-powered analytics.
  • •Build and evolve data processing services and ETL/ELT pipelines for data ingestion, transformation, and querying.
  • •Integrate with big data query and processing layers using distributed query engines and columnar storage formats.
  • •Implement multi-tenant data isolation patterns across database, cache, and storage layers.
  • •Contribute to database consolidation and migration efforts using PostgreSQL, Liquibase, and connection pooling strategies.
  • •Develop and maintain authentication and authorization integrations with identity providers.
  • •Design and implement test strategies, automation frameworks, and unit/integration/functional/regression tests.
  • •Master the team's development processes, culture, and codebase, and identify opportunities to improve them.
  • •Participate in on-call rotation to address complex problems in real-time.
  • •Present technical designs and participate in design reviews.
Senior Software EngineerAgentforceProcess IntelligenceJavaKubernetesBackendFull-stackCloudMelbourne
/#jobs

The AI-powered job search platform that connects talent with opportunity.

  • FAQ
  • Articles
  • Platform
  • About Us
  • Legal
© 2026/#jobsAll rights reserved.

For queries/support, email jobs.support@slashhash.ai