Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Staff engineer

Melbourne
Commonwealth Bank
Posted: 14 September
Offer description

Staff Engineer (Nodejs/Typescript & AWS) at Commonwealth Bank

Location: Sydney/Melbourne (flexible work arrangements with in-office presence required at least part of the time).


Overview


We are seeking a Staff Engineer to lead engineering initiatives in the Payments team, driving modernization, scalability, security, and reliability of payment solutions. You will shape the future of Engineering at CommBank, championing cutting-edge solutions and fostering innovation with real-world impact.


Responsibilities

* Lead the Payment as a Service (PaaS) customer onboarding squad and contribute to the onboarding journey with a strong security-first approach.
* Design solutions for complex challenges, including onboarding and migrating to new tooling and removing obsolete systems.
* Drive Engineering Governance, Continuous Delivery, and architectural simplification initiatives (Cloud, event-based architecture).
* Decompose monoliths or build microservices at scale, with emphasis on data-intensive APIs and event-driven applications.
* Operate microservices in a DevSecOps environment and address technical debt pragmatically.
* Build and guide high-performing engineering teams, upskilling peers and promoting inclusive practices.
* Define and execute technical direction and strategy, collaborating with stakeholders.


Qualifications & Experience

* Application development experience with Node.js, TypeScript, and REST APIs.
* Serverless computing on AWS (Lambda, API Gateway, IAM Roles & Policy, SQS, SNS, DynamoDB).
* Node.js backend development with TypeScript.
* Knowledge of OAuth2 and mTLS.
* Infrastructure as code using AWS CDK, Terraform, CloudFormation, or SST.
* Experience in a DevOps environment and contributing to CI/CD pipelines.
* Microservices architecture, design patterns, and software engineering best practices.
* Experience with Pub/Sub and streaming technologies (SQS, SNS, Kafka, Kinesis).
* Monitoring and logging tools (e.g., Splunk, CloudWatch).


What We Offer

* Opportunities to work on impactful programs that enhance customer experiences in payments.
* Support for flexible work arrangements with in-office time as needed.
* Access to development and mentorship to advance your engineering leadership.


Why Commonwealth Bank


Commonwealth Bank is an equal opportunity employer. We're focused on building diverse, inclusive teams and providing a supportive environment for all employees.

Advertising End Date: 26/09/2025

Employment type: Full-time

Seniority level: Mid-Senior level

Job function: Engineering and Information Technology


#J-18808-Ljbffr

Send an application
Create a job alert
Alert activated
Saved
Save
Similar job
Senior software engineer
Melbourne
Commonwealth Bank
Software Engineer
Similar job
Principal software engineer
Melbourne
Commonwealth Bank
Software Engineer
Similar job
Staff software engineer
Melbourne
Commonwealth Bank
Software Engineer
Similar jobs
Commonwealth Bank recruitment
Commonwealth Bank jobs in Melbourne
jobs Melbourne
jobs Victoria
Home > Jobs > Staff Engineer

About Jobstralia

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by job title
  • Jobs by sector
  • Jobs by company
  • Jobs by location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobstralia - All Rights Reserved

Send an application
Create a job alert
Alert activated
Saved
Save