EPAM Systems
Senior Platform Engineer (API & Gateway - Data & AI Platform)
Remote · Posted 3h ago
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.