Senior Backend Engineer (Python/AWS)
Quick Overview
Job Description
Location: Sydney CBD, NSW (Hybrid - 3 days in the office, 2 days WFH). Salary: $160,000-$180,000 + Super (No visa sponsorship).
Our client is a fast growing technology business transforming a sophisticated data platform into an interactive product used by global customers. They are looking for a Senior Backend Engineer to take ownership of the backend systems that power their next generation platform.
The OpportunityAs the Senior Backend Engineer, you'll design, build and operate the backend infrastructure that powers the company's interactive platform. You'll own everything from asynchronous processing frameworks and APIs through to the AWS infrastructure your services run on.
This role is ideal for an experienced engineer who enjoys building production grade systems, taking ownership of what they ship, and working across the full software lifecycle - not just writing code, but operating and evolving services in production.
Key Responsibilities- Design and build scalable backend APIs and serving layers with clean, versioned data contracts.
- Develop asynchronous, on demand processing systems using queues and worker based architectures.
- Own the operational serving data store that powers the product.
- Design, build and manage AWS infrastructure using Infrastructure as Code (IaC).
- Monitor, support and optimise the production systems you build, acting as the first point of escalation for your services.
- Drive performance, scalability and cost optimisation across backend infrastructure.
- Work with modern agentic coding tools, including Claude Code, while contributing to engineering standards and best practices.
- Collaborate closely with architects and frontend engineers to deliver robust end to end solutions.
You're a senior backend engineer who enjoys owning systems end to end. You have extensive production experience, thrive in autonomous environments, and enjoy solving complex engineering challenges.
Essential Skills & Experience- 5+ years' backend engineering experience with strong Python expertise.
- Proven experience designing, building and operating asynchronous production systems.
- Design, implement and run async and on demand production systems, independently and autonomously, ensuring that they are fully operational in production.
- Strong AWS experience across services such as ECS/Fargate, Lambda, S3 and Redshift.
- Experience with Infrastructure as Code (IaC).
- Strong API design experience and deep understanding of backend architecture.
- Solid SQL skills and experience working with relational databases.
- Experience supporting and operating production systems you've built.
- Bachelor's degree in Computer Science, Engineering or equivalent commercial experience.
- Experience using agentic coding tools such as Claude Code.
- Exposure to LLMs or AI powered applications.
- Experience with ESG, entity or registry data.
- Additional experience with SQL or modern data tooling.
- Salary of $160,000-$180,000 + Super.
- Hybrid working (3 days in the Sydney CBD office, 2 days WFH).
- Join a growing engineering team with genuine ownership and autonomy.
- Work on large scale, high impact distributed systems.
- Influence technical direction and architecture.
- Immediate interview process with a growing business investing heavily in technology.
Applicants must have full Australian working rights.
Skills
Similar jobs
Staff Backend Software Engineer
Sense · Australia
1 hour ago$180k - $200k/yrLead Backend Engineer - AI-Driven, Hybrid
Mantel Group Pty Ltd · Australia
1 hour agoSenior AI Backend Engineer
Macquarie Bank Limited · Sydney, Australia
1 hour agoSenior Backend Engineer: Kotlin, AWS, APIs Adelaide
Qantas Airways · Adelaide, Australia
1 hour agoJunior Backend Engineer: Azure Microservices
StudentUniverse · Australia
1 hour agoBack-End Developer, Mid with Security Clearance
Semper Valens Solutions, Inc. · Lackland Air Force Base, United States
2 hours ago$1k/mo