Senior Backend Engineer - Python

Aviato Consulting — Australia · Posted ~3 hours ago

Senior

Skills

Python FastAPI GCP microservices REST APIs Docker asynchronous services BigQuery Cloud Dataflow Cloud Run Cloud Functions GKE

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a highly technical engineering team as a senior Python backend specialist, leading SDK modernization and microservices initiatives. You’ll architect high-performance asynchronous services, build robust APIs, containerize applications, and deploy cloud-native workloads. The role offers the opportunity to work with large-scale data platforms and modern cloud technologies while driving important software engineering improvements.

Highlights

Lead backend modernization initiatives, architect high-performance cloud-native services, work with modern asynchronous Python technologies, and solve large-scale engineering challenges in a highly technical environment.

Description

Company Description Aviato Consulting, founded by ex-Googlers, specializes in high-end Google Cloud solutions. We combine deep technical expertise with the open, fun engineering culture of Google—minus the bureaucracy. We are proud winners of the Best Place to Work awards in 2025 and 2026. We are seeking an experienced Backend Software Engineer (Python/GCP) to lead our SDK modernization and microservices initiatives. In this role, you will architect high-performance asynchronous services using FastAPI, manage zero-downtime SDK releases, and deploy cloud-native solutions on GCP (Cloud Run, Cloud Functions, GKE). If you excel at building robust APIs, containerizing applications with Docker, and integrating large-scale data environments using BigQuery and Cloud Dataflow, we’d love to talk to you. The Impact You’ll Make (Key Responsibilities) SDK & Application Modernization: Serve as the dedicated backend specialist driving software engineering initiatives to facilitate the transition, integration, and continuous upgrade of application SDKs and core microservices across client ecosystems.Python Expertise: Extensive experience architecting and deploying high-performance, production-grade Python applications, with deep proficiency in modern asynchronous frameworks such as FastAPI.Cloud Architecture (GCP): Proven experience building cloud-native applications on Google Cloud Platform, with expertise in Cloud Functions, Cloud Run, and containerization via Docker and Kubernetes (GKE).Data Pipelines: Familiarity with BigQuery and Cloud Dataflow for managing, processing, and orchestrating large-scale data environments.DevOps Proficiency: Strong command of Git, automated CI/CD pipelines, and comprehensive testing frameworks to ensure zero-downtime SDK releases and API upgrades. What You Bring to the Table (Requirements) 5+ years of experience in backend software engineering, microservices architecture, and API design.Mastery of Python 3.x, asynchronous programming, and FastAPI.Hands-on GCP expertise, specifically with Cloud Run, Cloud Functions, and GKE (Kubernetes).Strong containerization skills using Docker for container creation, deployment, and optimization.Experience with data pipelines, integrating microservices with BigQuery and Cloud Dataflow.Proven track record in SDK management, including design, seamless client integration, and zero-downtime upgrades.Proficiency in DevOps & CI/CD, using tools like Git, GitHub Actions, or Cloud Build for continuous delivery.Commitment to quality assurance through rigorous testing frameworks like pytest and automated test suites. The Market Advantage (Preferred Qualifications) Advanced Degree: Master’s or Bachelor’s degree in Computer Science, Software Engineering, or a related field.GCP Certifications: Google Cloud Certified Professional Cloud Developer, Cloud Architect, or Data Engineer.SDK Publishing Experience: Practical experience publishing, versioning, and maintaining public or internal open-source SDK packages (e.g., PyPI packages).Enterprise Modernization: Hands-on experience modernizing legacy monolithic architecture into asynchronous, event-driven microservices.Stream Processing: Deeper familiarity with Apache Beam, Pub/Sub, or Kafka for real-time data streaming architectures.Advanced Security & Compliance: Knowledge of API security best practices (OAuth2, OIDC, JWT) and zero-trust framework integration. The Aviato Edge (Why Partner With Us?) Ex-Google Pedigree: Work side-by-side with engineers and founders who built their careers at Google, operating within a zero-politics, high-IQ environment.True Hybrid Autonomy: We trust you to "make good choices" regarding your workspace—collaborate seamlessly from your home in Victoria, checking in on-site with clients in Melbourne when milestones demand.