Lead Full-Stack Engineer (Python Data)

EPAM Systems

Belarus
Remote

We are seeking a Lead Full-Stack Engineer (Python Data) to build scalable, data-centric products that support global consulting and advisory services. You will lead work across software engineering, data platforms and AI-assisted delivery, shaping systems for analytics, reporting and enterprise decision-making. Help us design cloud-native Azure solutions and robust pipelines—apply now!

This is a fully remote position that offers you the flexibility to work from any location in Armenia, whether it's your home or well-equipped offices in Yerevan or Gyumri.

Responsibilities

  • Design and deliver Python services and data pipelines using FastAPI and background jobs
  • Build and tune data processing and reporting components with Pandas, Polars, DuckDB and openpyxl
  • Develop end-to-end ETL/ELT workflows and connect them to analytics platforms
  • Work with orchestration tools such as Airflow, dbt and Streamlit
  • Define scalable data architectures using data lakes, medallion architecture and star schema
  • Contribute to Azure cloud-native implementations using Container Apps, Storage, Service Bus and SignalR
  • Implement and operate CI/CD pipelines using GitHub Actions
  • Apply Infrastructure as Code with Bicep, Terraform and CDK to automate environments
  • Leverage AI-assisted development tooling like GitHub Copilot and Claude in spec-driven workflows
  • Collaborate with engineering, data and business teams to deliver outcomes across domains

Requirements

  • 5+ years of experience with Python (FastAPI, data processing, backend services)
  • Hands-on experience with Pandas, Polars, DuckDB and Excel processing workflows
  • Solid background in data pipeline patterns such as ETL/ELT
  • Deep understanding of data modeling approaches including star schema and medallion architecture
  • Demonstrated ability to build distributed systems and design robust APIs
  • Practical experience across the Azure ecosystem (compute, storage, messaging)
  • Working knowledge of CI/CD and DevOps practices in production teams
  • Strong system design skills with excellent problem-solving ability
  • Consulting mindset with the ability to align multiple stakeholders and priorities
  • English proficiency at B2 (Upper-Intermediate) level or higher

Nice to have

  • Experience with Airflow, dbt and/or Streamlit in production settings
  • Knowledge of Snowflake features such as streams, tasks, time travel and stored procedures
  • Experience with event-driven architectures and messaging systems
  • Familiarity with .NET for legacy systems integration
  • Frontend exposure using Angular or Next.js
  • Experience with distributed processing and async workflows

We offer/Benefits

We connect like-minded people

  • Delivering innovative solutions to industry leaders, making a global impact
  • Enjoyable working environment, whether it is the vibrant office or the comfort of your home
  • Opportunity to work abroad for up to two months per year
  • Relocation opportunities within our offices in 55+ countries
  • Corporate and social events

We invest in your growth

  • Leadership development, career advising, soft skills and well-being programs
  • Certifications, including GCP, Azure and AWS
  • Unlimited access to LinkedIn Learning and Udemy
  • Free English classes with certified teachers

We cover it all

  • Participation in the Employee Stock Purchase Plan
  • Monetary bonuses for engaging in the referral program
  • Comprehensive medical & family care package
  • Four trust days per year for personal needs
  • Discounts for fitness clubs
  • Benefits package (hotels, restaurants, stores and services)

EPAM Armenia is a team of talented innovators united by a passion for technology. In 2014, we opened our first office in Yerevan, and now we have a second engineering hub in Gyumri. We've built a continuously learning organization that helps its employees rapidly advance their careers. Here you will work with the world's industry leaders, support impactful projects using the latest technologies, collaborate with multi-national teams, and have access to a wide variety of development opportunities.

Read Full Description
Confirmed 23 hours ago. Posted 29 days ago.

Discover Similar Jobs

Suggested Articles