Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

GCP Distributed Systems Architect

EPAM Systems
๐Ÿ‡ง๐Ÿ‡ท Brazil | ๐Ÿ‡จ๐Ÿ‡ด Colombia | ๐Ÿ‡ฒ๐Ÿ‡ฝ Mexico
Remote
Staff / Principal
1 week ago
  • GCP
  • Kubernetes
  • Machine Learning
  • System Design
  • Devops
  • Kubeflow
  • BigQuery
  • Domain-Driven Design
  • GKE
  • Pub/Sub
  • IAM
  • Event-Driven Architecture
  • Dataflow
  • Python
  • Apache Airflow
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

We are looking for a GCP Distributed Systems Architect with deep expertise in Software Engineering and Solutioning, Kubernetes, Machine Learning, Data & Analytics, and large-scale distributed systems.

This is a highly technical, hands-on architecture role focused on solution design, technical leadership, code reviews, designing patterns, sharing best practices, and proof-of-concept development rather than day-to-day feature delivery or ML/Ops operations.

Responsibilities

  • Define and review the architecture for large-scale distributed systems running on Google Cloud Platform (GCP)
  • Provide technical leadership for solutions built with Apache Beam and Kubernetes
  • Review code and implementation approaches to safeguard best practices, scalability, maintainability, and performance
  • Create proof-of-concepts, reference implementations, and sample code to validate architectural and engineering patterns
  • Guide engineering teams on system design, distributed processing patterns, and domain-driven architecture
  • Advise on application structure, service boundaries, scalability, resiliency, and operational readiness
  • Support architectural decisions for highly scaled environments, including systems operating with 10,000+ pods
  • Collaborate with engineering teams as a hands-on technical expert without owning day-to-day DevOps execution

Requirements

  • At least 5 years of relevant professional experience
  • Minimum of 2 years in Lead, Manager, Owner, Architect, or Coordinator roles
  • At least 1 year of experience leading a team of no fewer than 5 employees
  • Participation in a minimum of 2 full-cycle projects, or involvement across several projects covering different phases of the development lifecycle
  • Experience with Kubeflow pipelines for Directed Acyclic Graphs (DAGs) as well as BigQuery for large-scale data workloads
  • Advanced knowledge of Kubernetes for orchestrating containerized workloads at scale
  • Strong background in designing and leading complex distributed systems
  • Experience operating in highly scaled environments, including systems with 10,000 or more pods
  • In-depth understanding of Domain-Driven Design and modern software architecture principles
  • Strong hands-on technical ability to build proof-of-concepts and sample code
  • Proven experience conducting architecture reviews and code reviews focused on best practices
  • Robust expertise with GCP and common cloud architecture patterns
  • Ability to guide and influence senior engineering teams
  • Excellent English communication skills at a B2 level or higher, with the ability to clearly explain technical concepts to diverse audiences

Nice to have

  • Experience with core GCP services such as GKE, Pub/Sub, Cloud Storage, and IAM
  • Hands-on experience working with Apache Beam for data processing pipelines
  • Background in defining engineering standards and establishing architectural guardrails
  • Exposure to platform modernization initiatives or large-scale data processing systems
  • Familiarity with event-driven architecture and streaming systems
  • Prior experience in advisory, staff, principal, or architect-level roles
  • Experience with Google Cloud Dataflow for building and running scalable data pipelines
  • Hands-on software engineering experience with Python
  • Familiarity with Apache Airflow along with clean code practices, code review culture, engineering fundamentals, machine learning workflows, and broader software engineering practices

GCP Distributed Systems Architect ยท EPAM Systems

Auto apply with Likeremote