Back to search
EPAM Systems Linkedin · Posted 26d ago

GCP Distributed Systems Architect

Poland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

We are seeking a GCP Distributed Systems Architect with deep expertise in software engineering, solution architecture, Kubernetes, machine learning, data and analytics, and large-scale distributed systems.

This is a highly technical, hands-on architecture role focused on solution design, technical leadership, architecture reviews, code reviews, engineering best practices, and proof-of-concept development. The role is centered on defining and validating architectural approaches rather than owning day-to-day feature development, MLOps, or operational support.

The ideal candidate has extensive experience designing and guiding complex data-processing platforms on Google Cloud Platform (GCP). They should be able to evaluate architectural decisions, assess implementation quality, and provide practical technical direction across engineering teams. The role requires someone who can create POCs and reference implementations when needed while primarily driving design excellence, scalability, and engineering standards.

Working Hours: The role requires regular collaboration with key stakeholders based in the Pacific Time Zone. Candidates should be available for meetings and communication through approximately 1:00–2:00 PM PT on a daily basis.

Responsibilities

  • Define, review, and validate architecture for large-scale distributed systems running on GCP
  • Provide technical leadership for solutions built with Kubernetes, Apache Beam, and machine learning platforms
  • Conduct architecture and code reviews to ensure scalability, maintainability, performance, security, and adherence to engineering best practices
  • Develop proofs of concept (POCs), reference implementations, and sample code to validate architectural patterns and technical approaches
  • Guide engineering teams on distributed systems design, data-processing architectures, and Domain-Driven Design (DDD) principles
  • Advise on application architecture, service boundaries, scalability, resiliency, observability, and operational readiness
  • Support architectural decisions for highly scaled environments, including systems operating at 10,000+ Kubernetes pods
  • Partner with engineering and leadership teams to establish architectural standards, governance, and engineering best practices
  • Collaborate closely with engineering teams as a hands-on technical advisor while remaining outside day-to-day DevOps and operational ownership

Requirements

  • Excellent communication and stakeholder-management skills, with the ability to influence and guide senior engineering teams
  • Proven experience providing technical leadership and architectural guidance across multiple teams
  • Strong understanding of the end-to-end machine learning lifecycle, including feature engineering, model training, evaluation, deployment, monitoring, and governance
  • Hands-on software engineering experience with strong proficiency in Python
  • Experience with Kubeflow Pipelines, Directed Acyclic Graphs (DAGs), and BigQuery
  • Advanced expertise in Kubernetes and cloud-native platform architectures
  • Proven experience architecting, designing, and leading complex distributed systems in production environments
  • Experience designing and supporting highly scalable environments, including clusters operating at 10,000+ pods
  • Deep knowledge of Domain-Driven Design (DDD), distributed systems patterns, and modern software architecture principles
  • Strong hands-on technical ability to create prototypes, proofs of concept, and reference implementations
  • Demonstrated experience performing architecture reviews and code reviews focused on quality, scalability, performance, and maintainability
  • Strong expertise with Google Cloud Platform (GCP) and modern cloud architecture patterns
  • Experience defining architectural standards, design patterns, and engineering best practices
  • Strong understanding of system resiliency, observability, reliability, and operational readiness considerations
  • Ability to evaluate trade-offs, challenge architectural decisions, and provide practical recommendations to engineering teams

Nice to have

  • Hands-on experience architecting and deploying production-grade ML solutions using Vertex AI, including Vertex AI Pipelines, Custom Training, Model Registry, Prediction Endpoints, and Model Monitoring
  • Experience with core GCP services, including GKE, Pub/Sub, Cloud Storage, IAM, and Dataflow
  • Hands-on experience with Apache Beam and large-scale data-processing frameworks
  • Experience defining engineering standards, architectural frameworks, and governance models
  • Background in platform modernization, cloud transformation, or large-scale data-processing platforms
  • Familiarity with event-driven architectures, streaming systems, and real-time data processing
  • Experience in Architect, Principal Engineer, Staff Engineer, Distinguished Engineer, or similar technical leadership roles
  • Experience working within consulting, advisory, or architecture-focused organizations

We offer

  • We gather like-minded people:
    • Top tech minds driving innovation in AI, cloud and digital platform modernization
    • Supportive team and agile, startup-like culture
    • Hybrid by design mode and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Business-driven relocation opportunities
  • We provide growth opportunities:
    • Career development programs
    • Thought leadership, mentoring, soft skills and well-being programs
    • Certification (Anthropic, Gemini, GCP, Azure, AWS)
    • English classes
  • We cover it all:
    • Stable pay
    • Participation in the Employee Stock Purchase Plan with a 15% discount
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Referral bonuses up to $2,000
    • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
    • Corporate, social and well-being events
  • Please, note:
    • Benefits listed above are available to employees only
    • We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually
    • We will reach out to selected candidates exclusively

EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search