Staff Software Engineer (Data)

Posted 11 Days Ago
Be an Early Applicant
NSW
3-5 Years Experience
Fintech • Financial Services
The Role
Seeking an experienced Staff Software Engineer with 4 years of hands-on experience in data solutions and pipelines within a streaming technology environment. Responsibilities include designing, developing, and deploying high-quality software solutions, mentoring junior engineers, code quality control, and collaborating with senior engineers.
Summary Generated by Built In

We are building tomorrow’s bank of today, which means we need world class Engineers to help us modernise and rebuild our legacy monoliths over the coming years. We are looking for our very best Engineers to join the Enterprise Transformation Program which is a multi-year program prioritised for ramp up in FY25 across various domains.

We are seeking an experienced engineer to join our team in developing Data solutions and pipelines within a streaming / eventing technology environment. This team is focused on delivering a self-service offering as part of our Enterprise Transformation Program (ETP). This is a high impact role where you will be directly working with Senior Engineers. You will be working in a team of highly capable frontend, backend, DevSecOps engineers.

We’re interested in hearing from people who:

  • Have a passion for designing, developing and deploying high quality software solutions and System Design.
  • Are familiar with the Full Cycle model, where engineers are involved in Design, Build, Challenge and Run
  • Contributes to a culture where quality, excellence and openness are championed.
  • Have a natural drive to educate, communicate and positively influence various stakeholder groups including high level executives.
  • Can coach & mentor junior engineers, share knowledge to uplift and improve software development practices.
  • Can perform code quality control through peer programming, code review and automated pipeline release management.

Tech Skills:

  • At least 4 years of hands-on experience with Cassandra, Keyspaces or DynamoDB
  • Experience with orchestrators like Airflow or Dagster
  • Hands-on experience building with Apache Flink or Apache Spark
  • Hands-on experience with Apache Kafka as a developer
  • Worked in a team managing self-service platforms in the area of distributed computing
  • Hands-on experience working with Java
  • Hands-on experience working with Microservices in Production
  • Good knowledge and experience of building Event Driven Architectures
  • Proficient in Gradle or Maven build
  • Knowledge of Git based development
  • Experience working in an agile project delivery setting
  • Experience with GitHub Actions or similar CI solution
  • Experience gathering requirements from Business directly
  • Experience with Docker and Docker-compose
  • Mentored other developers or Lead projects to successful completion
  • Worked with projects which are used by more than 20 developers
  • Contributed to the building of internet facing application used by customers.
  • TDD or similar practice focusing on code quality and coverage.
  • Experience writing automated API/Integration tests
  • Experience working with one of the clouds - AWS, GCP or Azure
  • Experience working with Observability solutions like Open telemetry, Grafana or Prometheus


Nice to Have:

  • Prior experience with Scala programming language
  • Prior experience with Python based data engineering
  • Experience working with Kubernetes Custom Resources and/or ArgoCD
  • Experience with Postgres or Aurora DB
  • Experience working in a banking organisation
  • Experience building frontend applications is a bonus

If this sounds like you, apply today!

We operate in a hybrid working environment, meaning a blend between being in the office and working remote.

If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We’re keen to support you with the next step in your career.

We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696.

Advertising End Date: 03/10/2024

Top Skills

Java
The Company
HQ: Sydney, New South Wales
52,000 Employees
On-site Workplace
Year Founded: 1911

What We Do

Australia’s leading provider of financial services including retail, premium, business and institutional banking, funds management, superannuation, insurance, investment and sharebroking products and services.

We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Jobs at Similar Companies

Energy CX Logo Energy CX

Talent Acquisition Specialist

Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Easy Apply
Chicago, IL, USA
55 Employees

MassMutual India Logo MassMutual India

BI Support Developer

Big Data • Fintech • Information Technology • Insurance • Financial Services
Hyderabad, Telangana, IND

TBD Logo TBD

Staff Engineer

Blockchain • Fintech • Financial Services • Cryptocurrency
Remote
Hybrid
New York, NY, USA
190 Employees
240K-359K Annually

Similar Companies Hiring

TBD Thumbnail
Fintech • Financial Services • Cryptocurrency • Blockchain
New York, NY
190 Employees
Energy CX Thumbnail
Utilities • Professional Services • Greentech • Financial Services • Energy • Consulting • Business Intelligence
Chicago, IL
55 Employees
MassMutual India Thumbnail
Insurance • Information Technology • Fintech • Financial Services • Big Data
Hyderabad, Telangana

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account