We are looking for a Full Stack Python Engineer (Integrations) to architect and create scalable, cloud-native applications and services. Within this position, you will craft event-driven architectures, dependable integrations, and contemporary front-end applications while partnering with product, engineering, and external teams to deliver trustworthy platform features.
Responsibilities
-
Design, create, and maintain scalable, cloud-native applications and services
-
Construct event-driven architectures leveraging AWS services like Lambda, EventBridge, SQS, and Step Functions
-
Build and support long-running, fault-tolerant workflows and asynchronous processing systems
-
Design, implement, and maintain REST APIs, webhooks, and third-party system integrations
-
Create backend services with Python, FastAPI, and PostgreSQL
-
Build modern front-end applications using React and TypeScript
-
Deploy and manage AWS infrastructure through Infrastructure as Code (CDK)
-
Model data and enhance application performance with PostgreSQL
-
Partner with product, engineering, and external teams to deliver dependable integrations and platform features
-
Take part in Agile development processes, code reviews, and technical design discussions
Requirements
-
2+ years of experience building applications in Python
-
Experience creating event-driven and serverless architectures on AWS
-
Practical experience with AWS Lambda, EventBridge, and SQS
-
Proficiency with AWS Step Functions, IAM, and CDK
-
Expertise in architecting and implementing REST APIs, webhooks, and system integrations
-
Solid experience with PostgreSQL, covering schema design and query optimization
-
Ability to build web services using FastAPI and Pydantic
-
Competency in React, TypeScript, and Redux
-
Familiarity with distributed systems, asynchronous processing, and workflow orchestration
-
Understanding of OAuth2 authentication and authorization
-
Proficiency in Git, Jira, and Agile development methods
-
English proficiency at B2 level or above
Nice to have
-
Experience in healthcare, laboratory, or regulated settings
-
Experience integrating with third-party platforms through REST APIs, webhooks, and event streams
-
Familiarity with workflow orchestration tools like 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