EPAM Systems
Posted 1mo ago

Senior Full Stack Python Engineer (Integrations)

EPAM Systems
Colombia
RemoteFull Time
Responsibilities
  • designing integrations
  • building services
  • operating workflows
Requirements
  • 3+ years building Python applications
  • Hands-on AWS serverless and event-driven architecture
  • FastAPI and PostgreSQL experience
  • React/TypeScript front-end skills, and knowledge of integrations
  • OAuth2, Git, and Agile practices
Technical tools mentioned
PythonFastAPIPostgreSQLReactTypeScriptReduxAWS LambdaEventBridgeSQSStep FunctionsIAMCDKPydanticGitJiraOAuth2Temporal

Job description

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/Benefits

  • 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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

About EPAM Systems

Provides global digital platform engineering and software development services.