JOBSEARCHER

Python Engineer

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.We are looking for a Python Engineer to join our team. This opportunity is a strong fit for a seasoned professional who thrives on tackling intricate technical problems and building thoughtfully designed systems. You will be part of a team culture that emphasizes clean coding standards, sound engineering discipline, and ongoing professional growth. This role offers meaningful technical ownership along with the chance to influence the trajectory of impactful software initiatives.ResponsibilitiesArchitect, construct, and sustain dependable backend services that drive essential application featuresPlay an active role in technical decision-making and help steer the broader direction of software initiativesCoordinate closely with cross-functional partners to turn business requirements into practical technical solutionsDiagnose and address intricate technical problems that impact system stability and performanceEngage in agile planning cycles and contribute to the execution of development tasksAssist newer team members in growing technically through mentorship and shared knowledgeUphold strong code quality standards by actively participating in reviews and collaborative development practicesChampion ongoing enhancement of engineering workflows, tooling, and team practicesRequirementsAt least 2 years of hands-on experience in Python developmentSolid command of backend frameworks and related technologies, including FastAPI, Django, or Flask, along with API design and performance tuningExpertise in system design and a firm grasp of software architecture principles, including designing and building microservices, API gateways, and communication between servicesProven ability to consolidate data pulled from various sources and formats, such as xlsx, PDF, CSV, and JSON, into a unified data modelBackground overseeing junior team members from a technical standpointAdvanced shell scripting capabilities, such as Bash, for automating tasks and handling operating system-level functionsStrong familiarity with operating systems, especially Linux/Unix, covering process management, foundational networking, and application-layer integrationExcellent problem-solving skills, with the capacity to resolve intricate system and application-level issuesFirm dedication to test automation practices, including thorough unit testingBackground working within agile teams on demanding, business-critical applicationsTeam-oriented approach, with genuine engagement in code reviews and mutual learningEase working alongside teams spread across various geographies and time zonesWorking knowledge of Atlassian tools, including Jira and ConfluenceExcellent English communication skills (B2 level or higher)Nice to haveBackground using Dagster to orchestrate and oversee data pipeline workflowsExposure to Kubernetes for deploying and managing containerized environmentsSkill with Pandas for handling data manipulation and analytical tasksBackground with ReactJS for developing front-end components that connect with backend systemsWorking knowledge of TypeScript for creating type-safe front-end or full-stack solutionsExperience with dbt for shaping and transforming data as part of analytics pipelinesDomain knowledge in finance, particularly Payments or Treasury, to provide relevant context for technical decision-makingWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedInEPAM 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.