Senior Platform Engineer (API & Gateway - Data & AI Platform)

EPAM Systems, Inc.

Polska

Hybrid

PLN 140,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
Employee Stock Purchase Plan
Multisport
Relocation opportunities
English classes

Job summary

EPAM Systems, Inc. seeks a Senior Platform Engineer to design and build the API and gateway layers unifying our Data & AI Platform. You will create APIs/SDKs on distributed services, implement RBAC/ABAC and manage identity flows, and integrate multi-cloud service communication across Azure and GCP.

You will lead observability with OpenTelemetry, Prometheus, Loki, Tempo, and Grafana, and drive CI/CD automation using Azure DevOps or GitHub Actions in a hybrid Poland-based setup.

Qualifications

  • 5+ years of platform or software engineering experience.
  • Expert in Python and FastAPI.
  • Experience building APIs/SDKs on top of distributed services.
  • Proficient with Azure and GCP cloud platforms.
  • Knowledge of IAM concepts including RBAC/ABAC and token delegation.
  • Experience with CI/CD automation (Azure DevOps or GitHub Actions).
  • Familiarity with observability tools (OpenTelemetry, Prometheus, Grafana).
  • English proficiency at B2 level or higher.

Responsibilities

  • Design and build APIs and SDKs on distributed platform services.
  • Define gateway architecture, orchestration and routing patterns.
  • Implement RBAC/ABAC and token delegation at the gateway level.
  • Build and maintain CI/CD pipelines with test-first delivery.
  • Produce service contracts and documentation for platform adoption.
  • Integrate services across Azure and GCP with private endpoints.
  • Establish observability using OpenTelemetry, Prometheus, Grafana.

Skills

Python
FastAPI
API design
SDK development
RBAC/ABAC
IAM
Azure
GCP
CI/CD
OpenTelemetry
Prometheus
Grafana
Observability
Multi-cloud
English

Tools

Azure DevOps
GitHub Actions
OpenTelemetry
Prometheus
Loki
Tempo
Grafana
OpenTelemetry Collector

Job description

We are seeking a Senior Platform Engineer to design and build the API and Gateway layer that unifies our Data & AI Platform, transforming a fragmented service landscape into one coherent, secure, and observable product.ResponsibilitiesDesign and build APIs and SDKs on top of distributed platform services using Python/FastAPIDefine REST/async API design standards, versioning strategies, and contract testing practicesDevelop client libraries that provide consistent, reliable access to platform servicesArchitect and maintain a gateway layer that fronts platform services and removes direct fragmented accessEstablish orchestration and routing patterns that converge independent services into one cohesive productImplement RBAC/ABAC least-privilege authorization models at the gateway levelManage identity and token flows, including managed/workload identity and delegation, to keep downstream services simpleBuild and maintain CI/CD pipelines using Azure DevOps or GitHub Actions with a test-first delivery approachProduce clear service contracts and documentation to support platform adoptionIntegrate services across Azure and GCP, leveraging private endpoints for secure service-to-service communicationImplement observability practices using OpenTelemetry, Prometheus, Loki, Tempo, and Grafana to ensure end-to-end visibilityUse metrics, traces, and logs to debug and tune performance in production environmentsRequirements5+ years of experience in platform or software engineering, with expert-level proficiency in PythonHands-on experience building APIs and SDKs on top of distributed services, including client librariesProficiency in FastAPI, REST/async design, API versioning, and contract testingExpertise in designing gateway architectures, including orchestration, API integration, and consistent routingKnowledge of IAM concepts including RBAC/ABAC least-privilege models, managed/workload identity, and token delegation flowsHands-on experience with Azure and GCP, including private endpoints and multi-cloud service-to-service integrationSkills in CI/CD and automation using Azure DevOps or GitHub ActionsFamiliarity with observability tooling such as OpenTelemetry, Prometheus, Loki, Tempo, and GrafanaAbility to translate a fragmented service landscape into one coherent, unified productEnglish proficiency at B2 level or higherWe offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusivelyEPAM 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C# Azure Engineer
Senior C# Azure Engineer

EPAM Systems, Inc. • Wrocław

On-site
PLN 240,000 - 400,000
Health insurance
Multisport
Shopping vouchers
Senior AWS Cloud Native Developer
Senior AWS Cloud Native Developer

EPAM Systems, Inc. • Polska

Hybrid
PLN 200,000 - 260,000
Hybrid by design
Remote within Poland
Relocation opportunities
+4
Senior DevOps Engineer
Senior DevOps Engineer

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 180,000 - 300,000
Health insurance
Multisport
Shopping vouchers
+2
Senior Full-stack Developer
Senior Full-stack Developer

EPAM Systems, Inc. • Poland

On-site
PLN 180,000 - 240,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Site Reliability Engineer
Senior Site Reliability Engineer

EPAM Systems, Inc. • Warszawa

Hybrid
PLN 170,000 - 320,000
Health insurance
Multisport
Shopping vouchers
+1
Senior Full-stack Developer - Python/FastAPI & React/TypeScript
Senior Full-stack Developer - Python/FastAPI & React/TypeScript

EPAM Systems, Inc. • Poland

On-site
PLN 180,000 - 320,000
Health insurance
Multisport
Relocation opportunities
+2
Azure Systems Architect
Azure Systems Architect

EPAM Systems, Inc. • Poland

On-site
PLN 200,000 - 350,000
Hybrid by design
Remote work within Poland
Relocation opportunities
+4
Lead Full-stack Developer
Lead Full-stack Developer

EPAM Systems, Inc. • Poland

On-site
PLN 180,000 - 270,000
Health insurance
Multisport
Remote within Poland
+1
Senior DevOps Engineer with Azure
Senior DevOps Engineer with Azure

EPAM Systems, Inc. • Wrocław

Hybrid
PLN 180,000 - 240,000
Health insurance
Multisport
Shopping vouchers
+5
Python Technical Lead
Python Technical Lead

EPAM Systems, Inc. • Poland

Hybrid
PLN 240,000 - 420,000
Health insurance
Multisport card
Shopping vouchers
+1