Senior Python Developer (Python, GCP Microservices)
🚀 Senior Python Developer
Join us to build scalable, cloud-native backend systems powered by Python and Google Cloud Platform (GCP). We are looking for a Senior Engineer who thrives in a microservices environment and wants to have real impact on global product rollouts and architecture decisions.
🧩 Your Responsibilities
Design, develop, and maintain scalable and secure Python-based microservices
Deploy and manage containerized applications using GCP Cloud Run
Collaborate with product and engineering teams to design and deliver new features
Optimize applications for performance, scalability, and reliability
Build and maintain CI/CD pipelines for automated testing and deployment
Monitor and troubleshoot production systems to ensure high availability
Write clean, maintainable code following best engineering practices
Continuously improve systems by adopting modern technologies and approaches
✅ Requirements
Proven commercial experience with Python, especially in microservices development
Strong understanding of Docker and Kubernetes
Hands-on experience with Google Cloud Platform (Cloud Run, Cloud Functions, or similar services)
Experience building and integrating RESTful APIs
Knowledge of SQL and NoSQL databases and data modeling concepts
Experience with Git and collaborative development workflows
Experience with CI/CD tools and practices
Strong problem-solving skills and ability to work independently and in a team
Good communication skills in English
⭐ Nice to Have
Experience with Python frameworks such as Flask, FastAPI, or Django
Understanding of DevOps practices and infrastructure automation (Terraform, Jenkins)
Experience with monitoring and observability tools (Prometheus, Grafana, Stackdriver)
Experience working in cloud-native environments
Senior Python Developer (Python, GCP Microservices)
Senior Python Developer (Python, GCP Microservices)