Skip to main content

Senior Python Full Stack Engineer

Technology
XPT Software Australia
Sydney, Australia2 months ago
Full time

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
  • Build and enhance full stack applications using React and modern JavaScript/TypeScript
  • 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

RequirementsMust-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
  • Experience in frontend development using React, JavaScript/TypeScript
  • Strong experience with REST APIs, microservices architecture
  • Hands-on experience with Docker and containerization
  • Experience with cloud platforms (AWS or Azure)

Keywords
ReactOSApache KafkaMicrosoft SQL ServerTypescriptGraphQLJavaScriptDevOpsDjangoPostgresqlPythonSqlAWSDockerReact.js

Interested in this role?