Overview

We are seeking a skilled Python Engineer to join our team and contribute to the development of investment technology platforms.

This role offers the opportunity to deliver impactful features and improvements while enhancing your technical expertise in a collaborative environment.

Responsibilities

  • Deliver features and bug fixes with minimal supervision, ensuring accuracy and reliability
  • Contribute to the design and evolution of existing systems and components
  • Apply sound engineering judgment in implementation decisions
  • Participate in code reviews, technical discussions, and team planning
  • Ensure that testing and operational readiness are met for all deliverables

Requirements

  • At least 2 years of professional experience delivering production software
  • Familiarity with Python.Core, FastAPI, and Amazon Web Services (AWS)
  • Experience with ReactJS, SQL, and TypeScript
  • Clear communication and effective collaboration with team members
  • Understanding of business implications of technical decisions
  • Capability to work independently on moderately complex problems
  • English proficiency at B2 level or higher

Nice to have

  • Expertise in Dagster and ETL/ELT solutions
  • Background in PySpark

[GTS] Benefits (generic, except India)

  • 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