An exciting opportunity for a Software Developer to join a high-performing engineering team delivering scalable cloud-native applications and backend services.
This role is best suited to a strong Python Developer with hands-on experience across AWS, FastAPI, and SQLAlchemy, working within modern microservices and API-driven environments.
6-Month Contract | Melbourne
Senior Developer - Python / AWS
Key Responsibilities
- Develop scalable backend services and APIs using Python and FastAPI
- Build and maintain cloud-native applications across AWS environments
- Design and optimise database integrations using SQLAlchemy
- Work with AWS services including Lambda, S3, EC2, EKS, and Redshift
- Contribute to event-driven and serverless architectures
- Support CI/CD, automation, and Infrastructure as Code practices
Skills & Experience
- Strong commercial Python development experience
- Hands-on experience with FastAPI and RESTful APIs
- Strong SQLAlchemy and relational database experience
- Strong AWS experience across modern cloud environments
- Experience with Boto3, AWS CDK, and serverless architectures
- Exposure to containerised environments and Kubernetes/EKS highly regarded
What's on Offer
- 6-month contract with extension potential
- Hybrid working environment
- Modern cloud-native technology stack
- Strong engineering culture and collaborative team environment