Senior Software Engineer

Preacta Recruitment

Sydney

On-site

AUD 129,000 - 185,000

Full time

2 days 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

Job summary

We are partnering with a global SaaS company to hire two Software Engineers for an operational support engineering role on a core platform team. You will diagnose provisioning failures across distributed services, handle internal requests via runbooks, and build tools to reduce manual recovery work.

You will mentor mid-level engineers and drive automation initiatives at scale. The role offers a 6-month contract with a November start and a competitive daily rate, with no on-call roster.

Qualifications

  • 3 to 5 years (mid) or 5 to 7 years (senior) of software engineering experience.
  • Strong hands-on Java, ideally Spring Boot microservices and REST APIs.
  • Hands-on AWS experience.
  • AWS Step Functions or similar workflow orchestration (Lambda, Temporal, Camunda), plus SQS/SNS.
  • Production troubleshooting using logs and metrics (Splunk, SignalFx, Datadog or similar).
  • A self-starter mindset and clear written communication of findings and impact.

Responsibilities

  • Diagnosing provisioning failures across distributed services and recovering customer state.
  • Handling internal support requests using runbooks, and writing new ones where they don't exist.
  • Spotting failure patterns and fixing the root cause, then replaying failures in bulk.
  • Building tools and automation to reduce manual recovery work.
  • Improving dashboards, runbooks and knowledge base articles.
  • Leading initiatives to drive tooling and automation changes, and supporting mid-level engineers as the senior engineer.

Skills

Java with Spring Boot
REST APIs
AWS
AWS Step Functions
SQS/SNS
Production Troubleshooting
Documentation Writing

Tools

Gradle
OpenAPI
Pact testing
DynamoDB
Aurora/SQL

Job description

We're partnering with a global SaaS company to find two Software Engineers for one of their core platform teams.

Be part of the distributed infrastructure that powers product capabilities used by millions of customers every day.

This is a hands-on operational support engineering role. If you enjoy hunting down root causes and fixing them properly, you'll love it.

What you'll be doing
  • Diagnosing provisioning failures across distributed services and recovering customer state
  • Handling internal support requests using runbooks, and writing new ones where they don't exist
  • Spotting failure patterns and fixing the root cause, then replaying failures in bulk
  • Building tools and automation to reduce manual recovery work
  • Improving dashboards, runbooks and knowledge base articles
  • Leading initiatives to drive tooling and automation changes, and supporting the mid-level engineers as the senior engineer
What you'll bring
  • 3 to 5 years (mid) or 5 to 7 years (senior) of software engineering experience
  • Strong hands-on Java, ideally Spring Boot microservices and REST APIs
  • Hands-on AWS experience
  • AWS Step Functions or similar workflow orchestration (Lambda, Temporal, Camunda), plus SQS/SNS
  • Proven production troubleshooting using logs and metrics (Splunk, SignalFx, Datadog or similar)
  • A self-starter mindset and clear written communication of findings and impact

Nice to have: DynamoDB, Aurora/SQL, Gradle, OpenAPI, Pact contract testing, feature flags, scripting for bulk operations.

What's on offer
  • 6-month contract with a November start
  • Competitive daily rate
  • No on‑call roster
  • Work on a critical platform at real scale
  • A strong brand for your CV
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Distributed Infra & Reliability
Senior Software Engineer — Distributed Infra & Reliability

Preacta Recruitment • Sydney

On-site
AUD 129,000 - 185,000
Software Engineer
Software Engineer

Talent Insights Group • Sydney

Remote
AUD 129,000 - 138,000
Remote-friendly
6-month contract
Early start option
Software Engineer
Software Engineer

Talent Insights Group • Sydney

Remote
AUD 129,000 - 138,000
Senior Software Engineer – Backend / Platform (3-Month Contract)
Senior Software Engineer – Backend / Platform (3-Month Contract)

Arturia AI • Sydney

On-site
AUD 120,000 - 180,000
Senior Software Developer
Senior Software Developer

MPAU Technology • Melbourne

On-site
AUD 130,000 - 170,000
Software Engineer (Java/ AWS)
Software Engineer (Java/ AWS)

Peoplebank • Melbourne

Remote
AUD 110,000 - 165,000
Senior Software Engineer
Senior Software Engineer

Peoplebank • Melbourne

Remote
AUD 120,000 - 160,000
Fully remote option
6-month contract
Senior Software Developer
Senior Software Developer

Michael Page • Melbourne

On-site
AUD 120,000 - 180,000
Senior Software Engineer — Lead Full-Stack on AWS
Senior Software Engineer — Lead Full-Stack on AWS

MPAU Technology • Melbourne

On-site
AUD 130,000 - 170,000
Senior .Net Engineer
Senior .Net Engineer

EasySoftGroup • Cracow

Hybrid
AUD 140,000 - 190,000
Flexible hybrid working model
Competitive salary
Career growth opportunities