Staff Software Engineer
Core
Staff Software Engineer building scalable financial platforms and AI-enabled customer experiences for Business Banking.
Role type
Staff Software Engineer (IC)
Builds
CRM platforms, digital banking experiences, data-driven decisioning services, and shared platform services.
Domain
Financial Services / Banking Technology
Deliverable
production ML models | product features (via careerplan.io/jobs/REQ263374-staff-software-engineer-at-cba)
Required skills
Python, Java, TypeScript, Go, React.js, Microservices, Event-driven architecture, Domain-Driven Design, AWS, Kubernetes, Terraform, CI/CD, Automated testing
Preferred skills
AI-assisted engineering tools, Micro Frontends, Infrastructure as Code, Observability
Technologies
Python, Java, .NET, TypeScript, Go, React.js, AWS, Kubernetes, Docker, Terraform, CloudFormation
Responsibilities
Design and implement distributed systems, translate requirements into engineering solutions, experiment with AI tools, deliver reusable solutions, participate in architectural discussions, conduct code reviews, mentor junior engineers
Seniority
Staff, hands-on IC with strategic influence