Home Job Listings Categories Locations

Software Engineer: III (Senior)

📍 Australia

Technology Atlantic Partners

Job Description

Job Description Our client is seeking a highly skilled Senior Python Developer (Contractor) to maintain and enhance their Data Party Management API, a critical microservice built with FastAPI, PostgreSQL, and deployed on AWS. This API is central to their party and contact data management infrastructure.

Team Culture / Work Environment

4-5 data teams

They are all running through SaFe

Sprints/deliverables

Highly collaborative

Fast pace

Most of the team is Hybrid

Culture is ownership of the work and taking initiative

Key Projects

Data systems to the cloud

Daily Responsibilities

Maintain and extend FastAPI-based microservices handling party and contact data.

Optimize PostgreSQL queries using SQLAlchemy and raw SQL.

Implement new features and ensure high availability and scalability.

Manage AWS RDS with IAM authentication and integrate with AWS Secrets Manager.

Enhance OpenAPI documentation and ensure RESTful design best practices.

Build and maintain CI/CD pipelines using GitHub Actions.

Containerize services using Docker and deploy to AWS EKS.

Implement and maintain semantic search capabilities using OpenSearch or equivalent vector databases.

Collaborate with cross-functional teams to integrate with AWS Bedrock and other AI/ML services

Expert-level proficiency in Python 3.12+ and FastAPI.

Strong experience with PostgreSQL, SQLAlchemy, and raw SQL.

Hands-on experience with AWS services, especially RDS, Secrets Manager, and EKS.

Proficiency in Docker and container orchestration.

Solid understanding of REST API design and async/await programming.

Experience with GitHub Actions for CI/CD.

Familiarity with semantic search implementations using OpenSearch or similar vector databases.

Exposure to AWS Bedrock or similar generative AI platforms.

Degree or Certification required

None

Nice to Haves

Experience in data-centric microservices and high-throughput API systems.

Knowledge of security best practices in cloud-native applications.

Ability to work independently and communicate effectively in a remote team environment

#J-18808-Ljbffr

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: January 9, 2026
Job Type: Technology
Location: Australia
Company: Atlantic Partners

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.