Software Engineer

WSN

Melbourne

Hybrid

AUD 100,000 - 120,000

Full time

38 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Salary + Super
Fintech project exposure

Job summary

WSN in Melbourne is seeking an experienced Software Engineer with strong Python and AWS skills to build secure, scalable backend services for financial products. This hybrid role combines office and remote collaboration in Melbourne, with a competitive AU$100k–AU$120k salary plus super.

You will develop backend applications and APIs, work with cloud infrastructure, and partner with Product, Engineering and Security teams to deliver high-quality software.

Qualifications

  • 3+ years of backend software development experience.
  • Strong Python and AWS experience.
  • Background in financial services, fintech or banking.
  • Experience building RESTful APIs and working with databases.
  • Familiarity with CI/CD, Docker, Git and IaC (Terraform or CloudFormation).

Responsibilities

  • Develop and maintain scalable backend applications and microservices in Python.
  • Build, deploy and manage secure AWS cloud infrastructure.
  • Develop and integrate RESTful APIs with banking systems and payment gateways.
  • Create data pipelines for financial reporting and transaction processing.
  • Implement security and software engineering best practices.
  • Collaborate with Product, Engineering, QA and Security teams to deliver quality solutions.

Skills

Python
AWS
Backend engineering
Asynchronous programming
REST APIs
CI/CD
Docker
Git

Tools

Terraform
CloudFormation
Docker

Job description

Expression of Interest: Software Engineer (Python & AWS) | Melbourne | Hybrid | $100k–$120k + Super

We’re seeking expressions of interest from experienced Software Engineers with strong Python development skills, hands‑on AWS experience, and a background in financial services or fintech, for an upcoming opportunity – recruitment commencing in December 2026.


You’ll play a key role in developing and maintaining secure, scalable backend systems, APIs and cloud‑based solutions that support financial products and services.


This is a great opportunity for someone who enjoys solving technical challenges, working with modern cloud technologies and building reliable, high‑quality software.


What you’ll be doing:


  • Developing and maintaining scalable backend applications and microservices using Python (FastAPI, Django or Flask)

  • Building, deploying and supporting secure cloud infrastructure within AWS

  • Developing and integrating RESTful APIs, banking systems, payment gateways and financial data providers

  • Building and maintaining efficient data pipelines for financial reporting and transaction processing

  • Implementing security, compliance and software engineering best practices

  • Collaborating with Product, Engineering, QA and Security teams to deliver high-quality solutions


What we’re looking for:


  • 3+ years of professional software development experience, with a strong focus on backend engineering

  • Strong Python development skills, including experience with asynchronous programming

  • Hands‑on experience with AWS cloud services, such as Lambda, EC2, S3, RDS, DynamoDB and IAM

  • Professional experience working within financial services, fintech, banking or investment management

  • Experience developing RESTful APIs and working with relational and non‑relational databases

  • Familiarity with CI/CD pipelines, Docker, Git and Infrastructure as Code (Terraform or CloudFormation)


Nice to have:


  • Experience with event‑driven architectures (AWS SQS, SNS or Kafka)

  • Exposure to financial market data, trading systems, ledger systems or risk management platforms

  • Knowledge of financial industry security and compliance frameworks (SOC 2, PCI‑DSS or GDPR)


Location: Melbourne, VIC


Hybrid: 3 days per week in the office (Tuesday, Wednesday and Thursday)


Salary: $100,000–$120,000 + Super


Employment: Full-time, permanent


If you’re a Software Engineer with strong Python and AWS experience and a background in financial services, we’d love to hear from you!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Fintech Backend Engineer - Python & AWS (Melbourne, Hybrid)
Fintech Backend Engineer - Python & AWS (Melbourne, Hybrid)

WSN • Melbourne

Hybrid
AUD 100,000 - 120,000
Hybrid work model
Salary + Super
Fintech project exposure
Senior Data Engineer - Cloud Data Platforms (Melbourne)
Senior Data Engineer - Cloud Data Platforms (Melbourne)

Pearson Carter Limited • Melbourne

Hybrid
AUD 180,000 - 200,000
Hybrid working environment
Superannuation
Senior Software Engineer - Java, GCP and microservices
Senior Software Engineer - Java, GCP and microservices

Profusion Group • Melbourne

Hybrid
AUD 140,000 - 190,000
Senior Python Engineer - Aws, Sql
Senior Python Engineer - Aws, Sql

Profusion • Melbourne

Hybrid
AUD 120,000 - 150,000
Software Engineer - Python/React
Software Engineer - Python/React

Latitude IT • Sydney

Hybrid
AUD 90,000 - 140,000
Senior Systems Engineer
Senior Systems Engineer

IOOF Holdings Limited • Sydney

On-site
AUD 140,000 - 190,000
Senior Software Engineer & DevOps (C#/AWS)
Senior Software Engineer & DevOps (C#/AWS)

Morgan Consulting • Melbourne

Hybrid
AUD 150,000 - 190,000
Permanent opportunity
Hybrid working arrangements
Office in South Melbourne
Senior Software & DevOps Engineer (C#/AWS)
Senior Software & DevOps Engineer (C#/AWS)

Morgan Consulting • Melbourne

Hybrid
AUD 140,000 - 180,000
Hybrid working
Office in South Melbourne
Ownership of both app development and
+1
Staff Engineer
Staff Engineer

The Onset Group • Sydney

On-site
AUD 180,000 - 240,000
Senior Python Engineer - Aws, Sql
Senior Python Engineer - Aws, Sql

Profusion Group • Melbourne

Hybrid
AUD 120,000 - 190,000
Hybrid work model
Top locations