Google Cloud Platform (GCP) Python Developer
Google Cloud Platform (GCP) Python Developer
Posted 9 days ago
SENIORITY
Senior
About the role
- Skills 10+ years of professional software development experience
- Strong proficiency in Python, with demonstrated backend system development
- Hands-on experience with GCP services, especially: Google Pub/Sub, Google Cloud Functions, Cloud Run, Dataflow (nice to have)
- Experience with event-driven architecture, including: choreography patterns, distributed systems design, asynchronous communication & orchestration
- Expertise in schema design and serialization, including: Avro (required), familiarity with Protobuf and JSON, versioning and schema validation practices, strong understanding of RPC-style APIs and backend communication patterns
- Design and build scalable, event-driven backend services using Python and GCP SDKsImplement and maintain distributed systems that use Pub/Sub, Cloud Functions, and Cloud RunDevelop robust data pipelines and real-time event processing with tools like Dataflow
- Design and manage message schemas with Avro, and support schema evolution
- Collaborate with cross-functional teams to define integration patterns and architectural direction
- Ensure system reliability, observability, and security in a cloud-native environment
- Preferred Attributes
- Experience in environments focused on cloud-native, microservices, or event-first architecture
- Ability to work independently in a fast-paced, on-site setting
- Strong communication skills and a collaborative mindset
- Bachelors degree in Computer Science or related field (required)
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
