Senior Python Engineer with Spark

EPAM SystemsRockaway, US
Published on

About the Role

We are looking for a talented Senior Python Engineer with Spark to join our team working on financial data and analytics. You'll be a crucial player in a team accountable for data integration and transformation, developing models and managing a vast array of structured financial data.

You will design and build robust software that efficiently processes data through our medallion architecture. We utilize cutting-edge technology including Databricks on Microsoft Azure.

Unlock the potential of remote work in Kyrgyzstan, granting you the flexibility to work from home or visit our office in Bishkek.

Responsibilities

  • Design and build software for processing data through medallion architecture on Databricks in Microsoft Azure
  • Apply software engineering processes and principles to data engineering
  • Work across the whole software development lifecycle
  • Provide mentorship to junior engineers

Requirements

  • At least 3 years of experience in Python software development
  • Solid understanding of Apache Spark and its applications
  • Proficient in Data Modeling and SQL for efficient data processing
  • Experience with Databricks in Microsoft Azure for data processing and analysis
  • Ability to work across the whole software development lifecycle, including understanding requirements, contributing to designs, writing code, writing automated tests, and providing production support
  • B2+ English level proficiency

Nice to Have

  • Experience with Databricks and Delta Lake

About the Company

EPAM Kyrgyzstan is a team of technologists and innovators united by a passion for technology. In 2022, we opened our first office in Bishkek that works with the world's leading companies across many different industries. EPAM builds a continuously learning organization, supporting its employees in achieving their professional goals.

Company Culture and Benefits

We offer a culture of connection:

  • Work alongside like-minded people, delivering innovative solutions that make a global impact.
  • An enjoyable working environment, whether in our vibrant office or the comfort of your home.
  • Opportunities to work abroad for up to two months per year and relocation options within our offices in over 55 countries.

We invest in your growth:

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

We cover it all:

  • Monetary bonuses for engaging in the referral program.
  • Medical and family care packages.
  • Six trust days per year (sick leave without a medical certificate).
  • Coverage for psychology sessions of your choice.
  • Discounts for fitness clubs and sports programs.