Jobs / Commonwealth Bank of Australia

Staff Platform Engineer

Commonwealth Bank of Australia · Sydney, NSW, Australia
Sydney, NSW, AustraliaOnsite
Remuneration
Not specified
Location
Sydney, NSW, Australia
Visa sponsorship
Not specified

Job summary

Design and build shared platform capabilities that deliver security controls consistently across generative AI, large language model, and agentic workloads. Lead hands-on architecture and implementation of reusable services, APIs, automation, and integration patterns for policy enforcement, secure AI request paths, resilience, and observability. Set technical direction and mentor engineers across platform, cloud, security, and application teams.

Qualifications

  • Extensive experience in platform, software, cloud, or site reliability engineering.
  • Track record building shared technology platforms used by multiple engineering teams.
  • Strong software engineering capability across services, APIs, and integration patterns.
  • Experience with containers, orchestration, infrastructure as code, and automated delivery.
  • Experience designing resilient, scalable, observable, and highly automated production systems.
  • Understanding of security engineering principles and experience integrating security controls into platforms or application request paths.
  • Ability to evaluate emerging AI technologies through experimentation, prototyping, and proofs of concept.
  • Demonstrated technical leadership, including setting direction, influencing decisions, and mentoring engineers.
  • Software development experience with Go, Python, Java, TypeScript, or a comparable language.
  • Experience with AI or machine learning platforms, AI gateways, model endpoints, agentic architectures, Kubernetes, proxies, service mesh, distributed tracing, or policy as code.

Responsibilities

  • Lead architecture and engineering of platform capabilities that protect AI applications, services, and workloads.
  • Build reusable services, APIs, libraries, templates, and automation for policy enforcement, configuration management, and telemetry.
  • Design security integration patterns for AI traffic, model interactions, APIs, and agentic architectures.
  • Establish engineering standards and technical guardrails using automated testing, infrastructure as code, configuration as code, and continuous delivery.
  • Design resilient, scalable, and maintainable capabilities while accounting for latency, throughput, and capacity in AI request paths.
  • Lead prototypes and proofs of concept and guide successful experiments into secure, production-ready services.
  • Establish observability using metrics, logs, traces, dashboards, and alerting.
  • Mentor engineers and influence technical decisions across security, cloud, platform, and application teams.

Skills

GoJavaKubernetesPythonTypeScriptOpenTelemetry

Industry

BankingCybersecurityArtificial intelligence

Relocation

No