CareerPlanSign in

Principal Software Engineer

Sydney CBD Area💼 Full-time🗓 2026-08-25 → 2026-09-29

Core

Lead the design and delivery of scalable, secure, and resilient software that modernizes business lending and banker-assisted lending experiences.

Role type

Principal Software Engineer (Banker Assisted Lending)

Builds

Scalable microservices, event-driven solutions, and AI-powered engineering practices for business banking platforms.

Domain

Financial Services / Business Banking / Cloud Engineering

Deliverable

production ML models | product features

Required skills

Architectural judgement, hands-on engineering, microservices design, event-driven architecture, cloud engineering, AI-assisted development, mentorship, technical leadership

Preferred skills

C#, .NET, Go, or Java expertise; serverless and container orchestration; observability and SRE practices; specification-driven development

Technologies

AWS, SQS, SNS, EventBridge, Kafka, GitHub Actions, Terraform, Claude Code, Codex, Cursor, Harness Engineering

Responsibilities

Lead decomposition of monolithic applications; set architectural direction and resolve complex technical challenges; translate business requirements into engineering outcomes; make balanced decisions on technical debt and risk; contribute to code and lead technical reviews; mentor engineers and influence technical direction; champion AI-powered engineering practices

Seniority

Principal, hands-on IC with strategy & mentorship

Sourced via workday · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.