Senior Software Engineer

Archa

Melbourne

On-site

AUD 140,000 - 180,000

Full time

9 days ago

Get a reply from this employer

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

Get past ATS filters

Job summary

Archa is looking for a hands-on Senior Backend Engineer to join our Melbourne-based team. You will ship production Django code from week one and help shape architecture, testing, deployments, and AI-powered engineering workflows.

Collaborate closely with Head of Engineering and Product to deliver a scalable fintech platform. You'll design and own core backend services powering our corporate card and spend management platform, work on the payments core, and contribute to AI tooling and SDLC

Qualifications

  • 6+ years of backend engineering in production Django applications.
  • Strong knowledge of Django ORM, migrations, permissions, DRF and async/background tasks.

Responsibilities

  • Design, build and own backend services powering the web portal, mobile app and white-label environments using Django and DRF.
  • Develop the payments core including card issuing, lifecycle, spend controls and transaction handling.
  • Enhance features and integrate additional workflow enhancements across the platform.
  • Leverage AI tooling to ship AI-powered product features.
  • Lead technical design: write design docs and ADRs, run decomposition sessions, refine architecture.
  • Raise the engineering bar with tests, robust deployments, and SDLC/AI-DLC improvements.
  • Own production quality: monitoring, alerts in Datadog, incident response and on-call rotations.
  • Review code, mentor engineers, and advance AI tooling in everyday development.

Skills

Django
PostgreSQL
Docker
Kubernetes
CI/CD
Auth0
Okta
Testing mindset

Tools

Datadog
Terraform
GCP

Job description

Join Archa's Engineering team and play a key role in helping our customers get the most out of our corporate card and spend management platform. This is a foundational role in a fast-growing fintech, offering the opportunity to build your experience across engineering, product, financial services and the broader business.

Engineering at Archa

This is a hands-on senior role in a small team. You'll ship production code in your first week, then help shape how we build cleaner architecture, real test coverage, safer deployments and AI-assisted engineering workflows. You'll work closely with our Head of Engineering and Product, and be based in Melbourne Australia.

We believe working closely with stakeholders and customers is key to engineering & product success so Archa's engineering team works closely alongside the commercial and product teams, to build a ground breaking technology platform.

What you’ll do day-to-day
  • Design, build and own backend services in Django and Django REST Framework that power our web portal, mobile app and white-label environments.
  • Work on the payments core: card issuing and lifecycle, spend controls, transaction handling and webhooks from our 3rd party partners.
  • Build and harden existing features and integrate further workflow enhancements across the platform.
  • Leverage AI tooling and ship AI-powered product features.
  • Lead technical design: write design docs and ADRs, run decomposition sessions and help simplify the architecture.
  • Raise the engineering bar: grow test coverage & robustness, contribute to the engineering ways of working and the SDLC/AI-DLC.
  • Own production quality: monitoring and alerting in Datadog, incident response and an on-call rotation that meets enterprise SLAs.
  • Review code, mentor engineers and help raise the bar on AI tooling in everyday development.
What we’re looking for
  • 6+ years of backend engineering, with several years building and running production Django applications.
  • Deep Django knowledge including the ORM, migrations, permissions, DRF and async/background task patterns.
  • Strong relational data modelling and PostgreSQL skills.
  • A testing mindset: you write test suites as a matter of course and know how to bring testing patterns and the right level of coverage to an existing codebase.
  • Experience shipping on cloud infrastructure with Docker, Kubernetes and CI/CD pipelines.
  • Sound security instincts, including authentication and authorisation with an identity provider such as Auth0 or Okta.
  • Ownership: you drive work from design doc to production and stay accountable for it once live.
  • Clear written and verbal communication, and comfort working directly with Product and non-technical stakeholders.
  • Right to work in Australia.
Nice to have
  • Any experience working in payments or financial services.
  • Experience working in regulated environments.
  • Experience in a fintech or startup scaling into enterprise customers.
  • Datadog monitoring, alerting and incident response.
  • Infrastructure as code (Terraform) and GCP.
  • Resourceful and adaptable: You take ownership, solve problems and get things done.
  • A thinker and doer: You're happy to roll up your sleeves and contribute wherever needed.
  • Resilient and flexible: You thrive in a fast-moving environment and adapt to change.
  • Driven by accuracy and integrity: You're detail-focused, accountable and do the right thing for customers.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Teamified • Melbourne

Hybrid
AUD 150,000 - 200,000
Health insurance
13th Month Salary
Leave benefits
+3
Senior Django Backend Engineer – Fintech Platform
Senior Django Backend Engineer – Fintech Platform

Archa • Melbourne

On-site
AUD 140,000 - 180,000
Financial Crime & Compliance Specialist
Financial Crime & Compliance Specialist

Archa • Melbourne

On-site
AUD 120,000 - 150,000
Competitive salary + equity
Birthday leave
Dedicated learning and development预算
Risk & Compliance Specialist
Risk & Compliance Specialist

Archa • Melbourne

On-site
AUD 120,000 - 150,000
Competitive salary + equity
Birthday leave
Dedicated learning and development预算
Senior Software Engineering Manager — Real-Time AI & Edge
Senior Software Engineering Manager — Real-Time AI & Edge

Arkeus Career • Melbourne

On-site
AUD 180,000 - 240,000
Engineering Manager - Software
Engineering Manager - Software

Arkeus Career • Melbourne

On-site
AUD 180,000 - 240,000
Engineering Manager - Software
Engineering Manager - Software

Arkeus • Melbourne

On-site
AUD 180,000 - 250,000
Payroll Administrator
Payroll Administrator

Arkeus Career • Melbourne

On-site
AUD 70,000 - 95,000
Employee Share Option Plan (ESOP)
Senior Software Engineer - Full Stack
Senior Software Engineer - Full Stack

Betashares Capital • Sydney

On-site
AUD 150,000 - 200,000
Senior Go Backend Engineer for Real-Time Open Banking
Senior Go Backend Engineer for Real-Time Open Banking

X-Team • Melbourne

Hybrid
AUD 150,000 - 190,000