We are building scalable, cloud-native services and web apps and need a Senior Full Stack Python Engineer (Integrations) to shape robust integrations. You will design event-driven and serverless solutions on AWS, deliver reliable REST APIs and webhooks, and build modern React/TypeScript front ends while coordinating with product, engineering, and external teams to ship dependable platform capabilities—apply now.
Responsibilities
-
Design, build, and maintain scalable, cloud-native applications and services
-
Implement event-driven architectures using AWS Lambda, EventBridge, SQS, and Step Functions
-
Develop and operate long-running, fault-tolerant workflows and asynchronous processing solutions
-
Architect, deliver, and support REST APIs, webhooks, and third-party system integrations
-
Create backend services with Python, FastAPI, and PostgreSQL
-
Build modern front-end applications with React and TypeScript
-
Deploy and manage AWS infrastructure using Infrastructure as Code (CDK)
-
Model data and optimize application performance in PostgreSQL
-
Collaborate with product, engineering, and external teams to deliver dependable integrations and platform features
-
Contribute to Agile ceremonies, code reviews, and technical design discussions
Requirements
-
Proven experience (3+ years) building applications in Python
-
Hands-on experience designing event-driven and serverless architectures on AWS
-
Practical knowledge of AWS Lambda, EventBridge, and SQS
-
Strong proficiency with AWS Step Functions, IAM, and CDK
-
Demonstrated expertise architecting and delivering REST APIs, webhooks, and system integrations
-
Solid experience with PostgreSQL, including schema design and query optimization
-
Ability to develop web services using FastAPI and Pydantic
-
Competency with React, TypeScript, and Redux
-
Working knowledge of distributed systems, asynchronous processing, and workflow orchestration
-
Clear understanding of OAuth2 authentication and authorization
-
Proficiency using Git, Jira, and Agile development practices
-
English proficiency at B2 (Upper-Intermediate) level or above
Nice to have
-
Background in healthcare, laboratory, or regulated environments
-
Experience integrating third-party platforms via REST APIs, webhooks, and event streams
-
Familiarity with workflow orchestration tools such as AWS Step Functions or Temporal
-
Ability to design resilient, observable cloud-native systems
We offer
-
International projects with top brands
-
Work with global teams of highly skilled, diverse peers
-
Healthcare benefits
-
Employee financial programs
-
Paid time off and sick leave
-
Upskilling, reskilling and certification courses
-
Unlimited access to the LinkedIn Learning library and 22,000+ courses
-
Global career opportunities
-
Volunteer and community involvement opportunities
-
EPAM Employee Groups
-
Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn