Senior Python Full Stack Engineer

XPT Software Australia Pty Ltd

Sydney

On-site

AUD 140,000 - 180,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

XPT Software Australia Pty Ltd is seeking a Senior Python Full Stack Engineer to join our Sydney team. You will design, build, and maintain scalable backend services with Python, leveraging FastAPI, Django, or AIOHTTP, and integrate REST/GraphQL APIs within a microservices architecture.

You will work with cloud platforms (AWS or Azure), Docker-based containerization, and event-driven patterns to deliver high-performance solutions.

Qualifications

  • Proficient in Python and modern backend stacks.
  • Experience with FastAPI, Django or AIOHTTP.
  • Solid SQL skills with PostgreSQL or MS SQL Server.
  • Strong REST APIs and microservices experience.
  • Hands-on with Docker/containerization.
  • Cloud experience on AWS or Azure.

Responsibilities

  • Design, develop, and maintain scalable backend services using Python frameworks.
  • Develop and maintain RESTful and/or GraphQL APIs.
  • Work with event-driven architectures using Kafka or similar.
  • Collaborate with Product, DevOps, and Architecture teams.

Skills

Python
Backend development
FastAPI
Django
RESTful APIs
GraphQL
Microservices
SQL
PostgreSQL
MS SQL Server
Docker
AWS
Azure

Tools

Docker

Job description

XPT Software Australia Pty Ltd | Contract

Senior Python Full Stack Engineer

Sydney, Australia | Posted on 09/04/2026

  • XPT SoftwareAustralia PTY Ltd, incorporated in 2016, is a Software Services company
  • XPT works with topclients across Australia in Banking, Insurance, Telecom,Retail, Energy, Mining and Manufacturingdomains.
  • We have 120+technocrats in Australia working at our clientlocations.
  • XPT SoftwareAustralia is part of group companies which has globalpresence across India & Europe.
  • We have served100+ clients globally, fulfilling their onsite-offshoreneeds.
Job Description

We are seeking a highly skilled Senior Python Full Stack Engineer with strong backend expertise and experience in building scalable, high-performance applications. The ideal candidate will have hands-on experience with Python, modern web frameworks, cloud platforms, and microservices architecture, along with the ability to provide technical leadership and contribute to solution design.

Key Responsibilities
  • Design, develop, and maintain scalable backend services using Python frameworks such as FastAPI, AIOHTTP, or Django
  • Develop and maintain RESTful and/or GraphQL APIs
  • Work with event-driven architectures using tools like Kafka or similar
  • Collaborate with cross-functional teams including Product, DevOps, and Architecture
Requirements
Must-Have Skills
  • Strong programming experience in Python
  • Experience with backend frameworks: FastAPI / Django / AIOHTTP
  • Solid understanding of SQL and databases like PostgreSQL / MS SQL Server
  • Strong experience with REST APIs, microservices architecture
  • Hands-on experience with Docker and containerization
  • Experience with cloud platforms (AWS or Azure)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Full-Stack Engineer — Cloud & Microservices
Senior Python Full-Stack Engineer — Cloud & Microservices

XPT Software Australia Pty Ltd • Sydney

On-site
AUD 140,000 - 180,000
Full Stack Software Engineer
Full Stack Software Engineer

XPT Software Australia Pty Ltd • Sydney, City of Melbourne, City of Brisbane

On-site
AUD 120,000 - 150,000
Python Lead Developer
Python Lead Developer

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 120,000 - 180,000
Senior Python Lead Developer – Cloud & Full-Stack
Senior Python Lead Developer – Cloud & Full-Stack

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 120,000 - 180,000
Lead Developer
Lead Developer

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 150,000 - 190,000
Senior Developer
Senior Developer

XPT Software Australia Pty Ltd • City of Brisbane

On-site
AUD 130,000 - 170,000
Python Developer with SQL
Python Developer with SQL

XPT Software Australia Pty Ltd • City of Melbourne

On-site
AUD 90,000 - 130,000
Full-Stack Engineer — Python, SPA & DevOps
Full-Stack Engineer — Python, SPA & DevOps

XPT Software Australia Pty Ltd • Sydney, City of Melbourne, City of Brisbane

On-site
AUD 120,000 - 150,000
Technical Lead
Technical Lead

XPT Software Australia Pty Ltd • City of Brisbane, Perth

On-site
AUD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Kaliba • Council of the City of Sydney

On-site
AUD 140,000 - 190,000