Google Cloud Platform Python Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
Job description
We are seeking a Senior Google Cloud Platform Python Developer with advanced Python expertise to strengthen code quality, developer tooling, testing standards, and reusable engineering patterns for services running on Google Cloud Platform (Google Cloud Platform). The ideal candidate will work closely with development and architecture teams to establish scalable engineering practices and ensure production-ready code across the Google Cloud Platform environment., * Develop and maintain Python-based services and applications deployed on Google Cloud Platform.
- Establish and enforce code quality, testing, and engineering standards across development teams.
- Build and enhance developer tooling that improves development productivity, code reliability, and deployment readiness.
- Design reusable Python libraries, frameworks, templates, and engineering patterns for Google Cloud Platform-based services.
- Implement automated unit, integration, and functional testing using Python testing frameworks.
- Conduct code reviews and provide technical guidance on Python development best practices.
- Integrate static code analysis, linting, formatting, security scanning, and quality gates into CI/CD pipelines.
- Work with Google Cloud Platform services and cloud-native architectures to ensure applications follow scalable and maintainable patterns.
- Support containerized Python services using Docker and Kubernetes/GKE where applicable.
- Collaborate with DevOps and platform teams to improve CI/CD automation and developer workflows.
- Troubleshoot code-quality, testing, build, and deployment issues across Google Cloud Platform environments.
- Establish reusable patterns for logging, monitoring, error handling, configuration, authentication, and API development.
- Maintain technical documentation and engineering standards for shared development practices.
- Mentor developers on Python, testing, cloud-native development, and software engineering best practices., * Google Kubernetes Engine (GKE)
- Cloud Run
- Cloud Functions
- Pub/Sub
- BigQuery
- Cloud Storage
- Secret Manager
- Cloud Build
- Artifact Registry
- Cloud Logging / Cloud Monitoring
- IAM and service accounts
- Terraform or other Infrastructure as Code tools
Preferred Developer Tooling
- PyTest
- Ruff / Flake8 / Pylint
- Black
- MyPy
- SonarQube
- pre-commit
- Poetry / pip / uv
- GitHub Actions / GitLab CI / Cloud Build
- Docker
- Kubernetes
Requirements
- Advanced Python development - mandatory.
- Strong experience developing production-grade Python services/APIs.
- Hands-on experience with Google Cloud Platform (Google Cloud Platform).
- Strong knowledge of unit testing, integration testing, mocking, and test automation.
- Experience with PyTest, unittest, coverage, linting, and code-quality tools.
- Strong understanding of CI/CD pipelines and automated quality gates.
- Experience with Git, GitHub/GitLab/Bitbucket, branching strategies, and code reviews.
- Experience designing reusable software components and engineering patterns.
- Strong understanding of REST APIs, microservices, and cloud-native application development.
- Experience with Docker and containerized application development.
- Strong understanding of software development lifecycle and engineering best practices.
Preferred Google Cloud Platform Skills, * Bachelor’’s degree in Computer Science, Engineering, or related field preferred.
- 5+ years of software development experience, with strong hands-on Python experience.
- Demonstrated experience building and maintaining production applications on Google Cloud Platform.
- Strong communication, problem-solving, and collaboration skills.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
20 Essential Tools For Backend Development
The 13 Best Python Libraries for Developers in 2025
7 Cloud Computing Trends Coming in 2025 for Developers
What Are The Top Skills Required For Azure Developers?