June 20, 2026

Lead Python Engineer (Backend)

Senior • Remote

Warsaw, Poland

We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams.

Responsibilities

  • Design and implement microservices architectures, API gateways and inter-service communication
  • Develop and optimize backend systems and APIs to support Treasury technology initiatives
  • Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model
  • Mentor and manage less senior team members from a technical perspective
  • Automate tasks and manage operating system-level processes through shell scripting
  • Troubleshoot complex system and application issues
  • Drive test automation efforts, including robust unit testing
  • Participate in code reviews and foster peer learning across the team
  • Collaborate with agile teams across the globe on complex, high-stakes applications
  • Contribute to system design decisions and software architecture

Requirements

  • 10+ years of professional experience in Python development
  • Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization
  • Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication
  • Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model
  • Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management
  • Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration
  • Familiarity with Dagster, Kubernetes and REST API
  • Experience managing and mentoring engineers from a technical perspective
  • Background in agile teams working on complex, high-stakes applications
  • Strong problem-solving and troubleshooting capabilities
  • Familiarity with Atlassian tools such as Jira and Confluence
  • Collaborative mindset with comfort working across global teams
  • English proficiency at B2 level or higher

Nice to have

  • Familiarity with Cloud
  • Knowledge of DevOps

We offer

  • We gather like-minded people:
    • Engineering community of industry professionals
    • Friendly team and enjoyable working environment
    • Flexible schedule and opportunity to work remotely within Poland
    • Chance to work abroad for up to 60 days annually
    • Business-driven relocation opportunities
  • We provide growth opportunities:
    • Outstanding career roadmap
    • Leadership development, career advising, soft skills, and well-being programs
    • Certification (GCP, Azure, AWS)
    • Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
    • English classes
  • We cover it all:
    • Stable income (Employment Contract or B2B)
    • Participation in the Employee Stock Purchase Plan
    • Benefits package (health insurance, multisport, shopping vouchers)
    • Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
    • Referral bonuses
    • Corporate, social and well-being events
  • Please, note:
    • The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
    • We will reach out to selected candidates exclusively.

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.

Similar jobs you might like

Technology

EPAM Systems

Lead Python Engineer (Backend)

Senior

Remote

Wroclaw, Poland

🏢 Summary: The offer is for a Lead Python Engineer (Backend) to design and implement scalable microservices-based systems supporting Treasury technology initiatives. The role involves backend architecture, data integration from multiple formats, automation, and technical leadership of engineers in a global agile environment. The position requires strong expertise in Python, system design and OS-level automation, working within the ET time zone. 🗂️ Requirements: 10+ years of professional Python development experience, Proficiency in FastAPI, Django and Flask, Experience with microservices architecture, API gateways and inter-service communication, Strong system design and software architecture expertise, Experience integrating data from xlsx, pdf, csv and json into a common data model, Advanced shell scripting skills (Bash), Knowledge of Linux/Unix systems, process management and basic networking, Experience with REST API, Experience with Dagster and Kubernetes, Technical mentoring and team leadership experience, Experience working in agile teams on complex applications, Familiarity with Jira and Confluence, English proficiency at B2 level or higher 📃 Skills: Python, FastAPI, Django, Flask, Microservices, API, REST, Dagster, Kubernetes, Bash, Linux, Unix, JSON, CSV, XLSX, PDF, Jira, Confluence 🏢 Description: We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams. Responsibilities Design and implement microservices architectures, API gateways and inter-service communication Develop and optimize backend systems and APIs to support Treasury technology initiatives Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Mentor and manage less senior team members from a technical perspective Automate tasks and manage operating system-level processes through shell scripting Troubleshoot complex system and application issues Drive test automation efforts, including robust unit testing Participate in code reviews and foster peer learning across the team Collaborate with agile teams across the globe on complex, high-stakes applications Contribute to system design decisions and software architecture Requirements 10+ years of professional experience in Python development Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration Familiarity with Dagster, Kubernetes and REST API Experience managing and mentoring engineers from a technical perspective Background in agile teams working on complex, high-stakes applications Strong problem-solving and troubleshooting capabilities Familiarity with Atlassian tools such as Jira and Confluence Collaborative mindset with comfort working across global teams English proficiency at B2 level or higher Nice to have Familiarity with Cloud Knowledge of DevOps We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Engineer (Backend)

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Lead Python Engineer (Backend) role focused on designing and implementing scalable backend systems for Treasury technology initiatives. The position involves building microservices architectures, integrating diverse data sources, automating processes and mentoring engineers within globally distributed agile teams. Requires strong expertise in Python, backend frameworks and system architecture, with work aligned to the ET time zone. 🗂️ Requirements: 10+ years of professional Python development experience, Proficiency in FastAPI, Django and Flask, Experience in microservices architecture and API gateways, Strong system design and software architecture expertise, Experience integrating xlsx, pdf, csv and json data into common data models, Advanced shell scripting skills (Bash), Knowledge of Linux/Unix operating systems, process management and networking, Experience with Dagster, Kubernetes and REST API, Technical mentoring and team leadership experience, Experience working in agile teams on complex applications, English proficiency at B2 level or higher 📃 Skills: Python, FastAPI, Django, Flask, Microservices, API, REST, Dagster, Kubernetes, Bash, Linux, Unix, JSON, CSV, XLSX, PDF, Jira, Confluence 🏢 Description: We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams. Responsibilities Design and implement microservices architectures, API gateways and inter-service communication Develop and optimize backend systems and APIs to support Treasury technology initiatives Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Mentor and manage less senior team members from a technical perspective Automate tasks and manage operating system-level processes through shell scripting Troubleshoot complex system and application issues Drive test automation efforts, including robust unit testing Participate in code reviews and foster peer learning across the team Collaborate with agile teams across the globe on complex, high-stakes applications Contribute to system design decisions and software architecture Requirements 10+ years of professional experience in Python development Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration Familiarity with Dagster, Kubernetes and REST API Experience managing and mentoring engineers from a technical perspective Background in agile teams working on complex, high-stakes applications Strong problem-solving and troubleshooting capabilities Familiarity with Atlassian tools such as Jira and Confluence Collaborative mindset with comfort working across global teams English proficiency at B2 level or higher Nice to have Familiarity with Cloud Knowledge of DevOps We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Engineer (Backend)

Senior

Remote

Lodz, Poland

🏢 Summary: Lead Python Engineer (Backend) role focused on designing and implementing scalable microservices and backend systems for Treasury technology initiatives. The position involves integrating diverse data sources, driving system architecture decisions and mentoring engineers within globally distributed agile teams. Requires strong expertise in Python, backend frameworks and system-level automation in a high-stakes environment. 🗂️ Requirements: 10+ years of professional Python development experience, Proficiency in FastAPI, Django and Flask, Experience with microservices architecture, API gateways and inter-service communication, Strong system design and software architecture expertise, Experience integrating data from xlsx, pdf, csv and json into common data models, Advanced shell scripting skills (Bash), Knowledge of Linux/Unix operating systems, process management and basic networking, Experience with Dagster, Kubernetes and REST API, Experience mentoring and technically leading engineers, Experience working in agile teams on complex applications, Proficiency in English (B2 or higher) 📃 Skills: Python, FastAPI, Django, Flask, Microservices, API, REST, Dagster, Kubernetes, Bash, Linux, Unix, JSON, CSV, XLSX, PDF, Jira, Confluence 🏢 Description: We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams. Responsibilities Design and implement microservices architectures, API gateways and inter-service communication Develop and optimize backend systems and APIs to support Treasury technology initiatives Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Mentor and manage less senior team members from a technical perspective Automate tasks and manage operating system-level processes through shell scripting Troubleshoot complex system and application issues Drive test automation efforts, including robust unit testing Participate in code reviews and foster peer learning across the team Collaborate with agile teams across the globe on complex, high-stakes applications Contribute to system design decisions and software architecture Requirements 10+ years of professional experience in Python development Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration Familiarity with Dagster, Kubernetes and REST API Experience managing and mentoring engineers from a technical perspective Background in agile teams working on complex, high-stakes applications Strong problem-solving and troubleshooting capabilities Familiarity with Atlassian tools such as Jira and Confluence Collaborative mindset with comfort working across global teams English proficiency at B2 level or higher Nice to have Familiarity with Cloud Knowledge of DevOps We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Engineer (Backend)

Senior

Remote

Poznan, Poland

🏢 Summary: Lead Python Engineer (Backend) role focused on designing and implementing scalable microservices and backend systems for Treasury technology initiatives. The position involves integrating diverse data sources, driving system architecture decisions and mentoring engineers within globally distributed agile teams. Requires strong expertise in Python, backend frameworks and system-level automation in a high-stakes environment. 🗂️ Requirements: 10+ years of professional Python development experience, Proficiency in FastAPI, Django or Flask, Experience with microservices architecture and API gateways, Strong system design and software architecture expertise, Experience integrating data formats: xlsx, pdf, csv, json, Advanced shell scripting skills (Bash), Knowledge of Linux/Unix systems and process management, Experience with REST API development, Experience with Dagster and Kubernetes, Experience mentoring or leading engineers technically, Familiarity with Jira and Confluence, English proficiency at B2 level or higher 📃 Skills: Python, FastAPI, Django, Flask, Microservices, API, REST, Dagster, Kubernetes, Bash, Linux, Unix, JSON, CSV, XLSX, PDF, Jira, Confluence 🏢 Description: We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams. Responsibilities Design and implement microservices architectures, API gateways and inter-service communication Develop and optimize backend systems and APIs to support Treasury technology initiatives Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Mentor and manage less senior team members from a technical perspective Automate tasks and manage operating system-level processes through shell scripting Troubleshoot complex system and application issues Drive test automation efforts, including robust unit testing Participate in code reviews and foster peer learning across the team Collaborate with agile teams across the globe on complex, high-stakes applications Contribute to system design decisions and software architecture Requirements 10+ years of professional experience in Python development Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration Familiarity with Dagster, Kubernetes and REST API Experience managing and mentoring engineers from a technical perspective Background in agile teams working on complex, high-stakes applications Strong problem-solving and troubleshooting capabilities Familiarity with Atlassian tools such as Jira and Confluence Collaborative mindset with comfort working across global teams English proficiency at B2 level or higher Nice to have Familiarity with Cloud Knowledge of DevOps We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Engineer (Backend)

Senior

Remote

Krakow, Poland

🏢 Summary: Senior-level backend role focused on designing and implementing scalable microservices and APIs for Treasury technology initiatives. The position involves system architecture, data integration from multiple formats, automation, and technical leadership within globally distributed agile teams. Requires strong Python expertise, backend frameworks experience, and deep knowledge of system design and operating systems. 🗂️ Requirements: 10+ years of professional Python development experience, Proficiency in FastAPI, Django or Flask, Experience in microservices architecture and API gateways, Strong system design and software architecture skills, Experience integrating data from xlsx, pdf, csv and json formats, Advanced shell scripting skills (Bash), Knowledge of Linux/Unix systems, process management and networking basics, Experience with REST API development, Experience with Kubernetes, Experience with Dagster, Technical mentoring experience, English proficiency B2 or higher 📃 Skills: Python, FastAPI, Django, Flask, Microservices, API, REST, Kubernetes, Dagster, Bash, Linux, Unix, JSON, CSV, XLSX, PDF, Jira, Confluence 🏢 Description: We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams. Responsibilities Design and implement microservices architectures, API gateways and inter-service communication Develop and optimize backend systems and APIs to support Treasury technology initiatives Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Mentor and manage less senior team members from a technical perspective Automate tasks and manage operating system-level processes through shell scripting Troubleshoot complex system and application issues Drive test automation efforts, including robust unit testing Participate in code reviews and foster peer learning across the team Collaborate with agile teams across the globe on complex, high-stakes applications Contribute to system design decisions and software architecture Requirements 10+ years of professional experience in Python development Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration Familiarity with Dagster, Kubernetes and REST API Experience managing and mentoring engineers from a technical perspective Background in agile teams working on complex, high-stakes applications Strong problem-solving and troubleshooting capabilities Familiarity with Atlassian tools such as Jira and Confluence Collaborative mindset with comfort working across global teams English proficiency at B2 level or higher Nice to have Familiarity with Cloud Knowledge of DevOps We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Engineer (Backend)

Senior

Remote

Gdansk, Poland

🏢 Summary: Senior-level Lead Python Engineer (Backend) role focused on designing and scaling microservices-based Treasury systems, integrating diverse data sources and leading technical direction. The position combines hands-on backend development with system architecture, automation and team mentorship. Requires strong Python expertise, microservices experience and collaboration across global agile teams. 🗂️ Requirements: 10+ years of professional Python development experience, Proficiency in FastAPI, Django, Flask, Experience with microservices, API gateways, inter-service communication, Strong system design and software architecture expertise, Experience integrating data formats: xlsx, pdf, csv, json, Advanced shell scripting skills (Bash), Knowledge of Linux/Unix systems, process management, networking, Experience with Dagster, Kubernetes, REST API, Experience mentoring and technically leading engineers, Experience working in agile teams, Strong troubleshooting and problem-solving skills, Familiarity with Jira and Confluence, English proficiency B2 or higher 📃 Skills: Python, FastAPI, Django, Flask, Microservices, APIs, REST, Dagster, Kubernetes, Bash, Linux, Unix, Jira, Confluence, JSON, CSV, XLSX, PDF 🏢 Description: We are seeking a Lead Python Engineer (Backend) to support Treasury technology initiatives. In this role, you will design and implement scalable backend systems, integrate diverse data sources and guide a team of engineers in building high-stakes applications. This position requires work within the ET time zone (8 am-4 pm) and collaboration with globally distributed teams. Responsibilities Design and implement microservices architectures, API gateways and inter-service communication Develop and optimize backend systems and APIs to support Treasury technology initiatives Integrate data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Mentor and manage less senior team members from a technical perspective Automate tasks and manage operating system-level processes through shell scripting Troubleshoot complex system and application issues Drive test automation efforts, including robust unit testing Participate in code reviews and foster peer learning across the team Collaborate with agile teams across the globe on complex, high-stakes applications Contribute to system design decisions and software architecture Requirements 10+ years of professional experience in Python development Proficiency in backend frameworks such as FastAPI, Django and Flask, including API design and optimization Expertise in system design and software architecture, with experience in microservices, API gateways and inter-service communication Skills in integrating data from multiple sources and formats (xlsx, pdf, csv, json) into a common data model Advanced knowledge of shell scripting (e.g., Bash) for task automation and OS-level management Understanding of operating systems (Linux/Unix), including process management, basic networking and application layer integration Familiarity with Dagster, Kubernetes and REST API Experience managing and mentoring engineers from a technical perspective Background in agile teams working on complex, high-stakes applications Strong problem-solving and troubleshooting capabilities Familiarity with Atlassian tools such as Jira and Confluence Collaborative mindset with comfort working across global teams English proficiency at B2 level or higher Nice to have Familiarity with Cloud Knowledge of DevOps We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Senior Full-stack Python Engineer with React

Senior

Remote

🏢 Summary: Senior Python Engineer role focused on building and enhancing scalable financial systems using Python and React within AWS cloud environments. The position combines backend and frontend development with system design, cloud integration, and test automation in high-stakes investment and treasury platforms. The role involves leading architectural decisions and refactoring initiatives in agile, distributed teams. 🗂️ Requirements: 5+ years experience with Python including FastAPI and Django, 5+ years experience with React.js and TypeScript, Strong experience with PostgreSQL and Docker, Hands-on experience with AWS cloud services, Strong commitment to test automation including unit and integration testing, Experience with microservices architecture and API design, Experience with database modeling, Experience leading refactoring of critical systems, Ability to design resilient and compliant systems, Experience working in agile teams on complex applications 📃 Skills: Python, FastAPI, Django, PostgreSQL, Docker, React, TypeScript, AWS, S3, Lambda, AKS, CloudWatch, Microservices, REST, APIs, GitHubActions, Jira, Confluence 🏢 Description: We are seeking a skilled Senior Python Engineer with experience in AWS and React to join a project for our Client, a global leader in the area of investments. Responsibilities Develop, maintain, and enhance backend services using Python frameworks (FastAPI, Django), PostgreSQL, and Docker Build and optimize frontend applications with React.js and TypeScript, ensuring seamless user experiences Champion test automation practices, implementing robust unit tests and manual integration testing to ensure code quality and reliability Collaborate within agile teams to deliver complex, high-stakes applications, contributing to iterative development and continuous improvement Participate actively in code reviews, fostering a culture of peer learning and knowledge sharing Work effectively with distributed teams across multiple time zones, ensuring clear communication and collaboration Utilize Atlassian tools (Jira, Confluence, etc.) for project tracking, documentation, and workflow management Integrate and manage native cloud services such as S3 buckets, Lambda, AWS AKS, CloudWatch to support scalable and resilient architectures Lead system design efforts, including microservices architecture, database modelling, and API design, to meet business and technical requirements Drive refactoring and redesign initiatives for critical financial systems, ensuring performance, maintainability, and scalability Architect solutions for resiliency, compliance, and auditability, specifically within Treasury and payment platforms Requirements 5+ years’ experience with Python (FastAPI, Django), PostgreSQL, Docker 5+ years’ experience with React.js, TypeScript Strong commitment to test automation, including robust unit and manual integration testing Experience working in agile teams on complex, high-stakes applications Collaborative mindset, with a commitment to code reviews and peer learning Comfortable working with teams across the globe Familiarity with Atlassian tools (Jira, Confluence, etc.) Familiarity with native cloud services (S3 buckets, Lambda, AWS AKS, CloudWatch) System design expertise across microservices, database modeling, and API design Experience leading refactoring/redesign initiatives on critical financial systems Ability to architect for resiliency, compliance, and auditability in Treasury/payment platforms Nice to have Experience with GitHub Actions, Jira - GitHub integrations, DevOps best practices Prior exposure to financial services, with domain knowledge in payments, wire transfers, account reconciliations, and cash management We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Software Engineer

Senior

Remote

Warsaw, Poland

🏢 Summary: The offer is for a Lead Python Software Engineer to design and develop scalable back-end services and APIs integrating advanced AI frameworks into production-ready systems. The role focuses on building AI-driven workflows, deploying solutions on Azure and ensuring high performance, reliability and code quality. You will collaborate across teams to deliver modular, maintainable applications using modern DevOps practices. 🗂️ Requirements: 5+ years of back-end development experience, Strong expertise in Python, Strong expertise in FastAPI, Hands-on experience with LangChain and/or LangGraph, Experience integrating AI frameworks into back-end services, Experience building scalable, modular production-ready solutions, Strong debugging and optimization skills, Knowledge of Azure, Experience with Terraform, Experience with CI/CD using GitHub Actions, Upper-Intermediate English (B2) 📃 Skills: Python, FastAPI, LangChain, LangGraph, GenerativeAI, PromptEngineering, Azure, Terraform, GitHubActions, React, TypeScript, CI/CD 🏢 Description: We are seeking a Lead Python Software Engineer to design and develop robust back-end solutions that integrate cutting-edge AI frameworks into production-ready services. In this role, you will collaborate across teams to build scalable APIs, contribute to AI-driven workflows and help deliver reliable, high-performance applications. Responsibilities Design and develop back-end services and APIs using Python and FastAPI Integrate AI frameworks such as LangChain and LangGraph into back-end systems Build modular, production-ready solutions that are scalable and maintainable Contribute to AI-driven workflows and tools leveraging Generative AI and Prompt Engineering Collaborate with front-end engineers working with React.js and TypeScript Support production-ready deployments on Azure using Terraform Implement and maintain CI/CD pipelines with GitHub Actions Debug and optimize applications for reliability and performance Ensure code quality through best practices and thorough testing Requirements 5+ years of experience in back-end development with strong expertise in Python and FastAPI Hands-on experience with LangChain and/or LangGraph Deep understanding of how to integrate AI frameworks into back-end services Proficiency in building modular, scalable and maintainable production-ready solutions Strong debugging and optimization skills with a focus on reliability and performance Familiarity with front-end collaboration using React.js and TypeScript Knowledge of infrastructure tools such as Azure and Terraform Competency in CI/CD workflows using GitHub Actions Upper-Intermediate English language proficiency (B2) Nice to have Practical knowledge of Generative AI and Prompt Engineering Track record of working on AI-driven workflows or tools Background in DevOps integration for production-ready deployments We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Software Engineer

Senior

Remote

Krakow, Poland

🏢 Summary: Lead Python Software Engineer role focused on designing and developing scalable back-end services and APIs with FastAPI, integrating advanced AI frameworks into production-ready systems. The position involves building AI-driven workflows, supporting Azure-based deployments, and ensuring high reliability through CI/CD and best engineering practices. You will collaborate across teams to deliver high-performance, maintainable applications powered by Generative AI technologies. 🗂️ Requirements: 5+ years of back-end development experience, Strong expertise in Python, Strong expertise in FastAPI, Hands-on experience with LangChain or LangGraph, Experience integrating AI frameworks into back-end services, Experience building scalable, modular, production-ready solutions, Strong debugging and performance optimization skills, Experience collaborating with React.js and TypeScript teams, Knowledge of Azure, Knowledge of Terraform, Experience with CI/CD using GitHub Actions, Upper-Intermediate English (B2) 📃 Skills: Python, FastAPI, LangChain, LangGraph, GenerativeAI, PromptEngineering, React, TypeScript, Azure, Terraform, GitHubActions, CI/CD 🏢 Description: We are seeking a Lead Python Software Engineer to design and develop robust back-end solutions that integrate cutting-edge AI frameworks into production-ready services. In this role, you will collaborate across teams to build scalable APIs, contribute to AI-driven workflows and help deliver reliable, high-performance applications. Responsibilities Design and develop back-end services and APIs using Python and FastAPI Integrate AI frameworks such as LangChain and LangGraph into back-end systems Build modular, production-ready solutions that are scalable and maintainable Contribute to AI-driven workflows and tools leveraging Generative AI and Prompt Engineering Collaborate with front-end engineers working with React.js and TypeScript Support production-ready deployments on Azure using Terraform Implement and maintain CI/CD pipelines with GitHub Actions Debug and optimize applications for reliability and performance Ensure code quality through best practices and thorough testing Requirements 5+ years of experience in back-end development with strong expertise in Python and FastAPI Hands-on experience with LangChain and/or LangGraph Deep understanding of how to integrate AI frameworks into back-end services Proficiency in building modular, scalable and maintainable production-ready solutions Strong debugging and optimization skills with a focus on reliability and performance Familiarity with front-end collaboration using React.js and TypeScript Knowledge of infrastructure tools such as Azure and Terraform Competency in CI/CD workflows using GitHub Actions Upper-Intermediate English language proficiency (B2) Nice to have Practical knowledge of Generative AI and Prompt Engineering Track record of working on AI-driven workflows or tools Background in DevOps integration for production-ready deployments We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.

Technology

EPAM Systems

Lead Python Software Engineer

Senior

Remote

Poznan, Poland

🏢 Summary: Lead Python Software Engineer role focused on building scalable back-end services and APIs while integrating AI frameworks into production-ready systems. The position involves developing AI-driven workflows, supporting cloud deployments on Azure and ensuring high performance, reliability and code quality. You will collaborate cross-functionally to deliver robust, maintainable applications leveraging modern DevOps practices. 🗂️ Requirements: 5+ years of back-end development experience, Strong expertise in Python, Strong expertise in FastAPI, Hands-on experience with LangChain and/or LangGraph, Experience integrating AI frameworks into back-end services, Experience building modular, scalable, production-ready solutions, Strong debugging and performance optimization skills, Experience collaborating with React and TypeScript teams, Knowledge of Azure, Experience with Terraform, Experience with GitHub Actions and CI/CD workflows, Upper-Intermediate English (B2) 📃 Skills: Python, FastAPI, LangChain, LangGraph, Azure, Terraform, GitHubActions, CICD, React, TypeScript, GenerativeAI, PromptEngineering, DevOps 🏢 Description: We are seeking a Lead Python Software Engineer to design and develop robust back-end solutions that integrate cutting-edge AI frameworks into production-ready services. In this role, you will collaborate across teams to build scalable APIs, contribute to AI-driven workflows and help deliver reliable, high-performance applications. Responsibilities Design and develop back-end services and APIs using Python and FastAPI Integrate AI frameworks such as LangChain and LangGraph into back-end systems Build modular, production-ready solutions that are scalable and maintainable Contribute to AI-driven workflows and tools leveraging Generative AI and Prompt Engineering Collaborate with front-end engineers working with React.js and TypeScript Support production-ready deployments on Azure using Terraform Implement and maintain CI/CD pipelines with GitHub Actions Debug and optimize applications for reliability and performance Ensure code quality through best practices and thorough testing Requirements 5+ years of experience in back-end development with strong expertise in Python and FastAPI Hands-on experience with LangChain and/or LangGraph Deep understanding of how to integrate AI frameworks into back-end services Proficiency in building modular, scalable and maintainable production-ready solutions Strong debugging and optimization skills with a focus on reliability and performance Familiarity with front-end collaboration using React.js and TypeScript Knowledge of infrastructure tools such as Azure and Terraform Competency in CI/CD workflows using GitHub Actions Upper-Intermediate English language proficiency (B2) Nice to have Practical knowledge of Generative AI and Prompt Engineering Track record of working on AI-driven workflows or tools Background in DevOps integration for production-ready deployments We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. 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.