New offer - be the first one to apply!

July 21, 2026

Senior Python Data Engineer

Senior • Hybrid

Wroclaw, Poland

We are seeking a hands-on Senior Python Data Engineer to join the Regulatory Reporting team in Poland within the Investment Bank's Digital Operations Stream, working to transform and improve products and platforms relied on by Regulatory and Data Clients. Working from the client's office is required 3 days per week.

Responsibilities

  • Design, implement and maintain new and existing data-driven applications
  • Develop and deliver solutions end to end
  • Engineer reliable data pipelines for sourcing, processing, distributing and storing data
  • Design data models that can support ever-growing volumes
  • Contribute to all stages of the software development lifecycle
  • Provide technical expertise, recommendations and innovative solutions
  • Collaborate with the product owner and other technologists
  • Share expertise and best practice with colleagues and contribute regularly to the engineering culture

Requirements

  • Hold a Bachelor's degree in Computer Science or equivalent in the IT field with 5+ years of experience in a similar role
  • Background in Big Data, Data warehouse and Data lake
  • Showcase of hands-on experience building scalable data pipelines, processing high volume data in batch and stream for near real-time analytics
  • Expertise in Databricks, Python and Spark
  • Familiarity with Delta Lake, DLT and GitLab
  • Knowledge of Cloud technologies such as Azure, Unix/Linux and shell scripting
  • Expertise designing applications considering NFRs around high throughput and low latency for data processing
  • Expertise building automated functional testing and CI/CD pipelines using industry standard tools
  • Capability to quickly implement prototypes and iterate to harden the product with good engineering principles
  • Hands-on usage of AI in engineering SDLC
  • English proficiency at B2 level or higher

Nice to have

  • Proficiency in database development including SQL, PL/SQL, PostgreSQL and Azure SQL

We offer

  • Top tech minds driving innovation in AI, cloud and digital platform modernization
  • Supportive team and agile, startup-like culture
  • Hybrid by design mode and opportunity to work remotely within Poland
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs
  • Thought leadership, mentoring, soft skills and well-being programs
  • Certification opportunities in Anthropic, Gemini, GCP, Azure and AWS
  • English classes
  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package including health insurance, multisport and shopping vouchers
  • Referral bonuses up to $2,000
  • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more
  • Corporate, social and well-being events

Please note

  • Benefits listed above are available to employees only
  • Terms of B2B cooperation agreements are agreed individually
  • Only selected candidates will be contacted

Similar jobs you might like

Technology

EPAM Systems

Senior Python AI Engineer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Python Engineer role focused on building and maintaining Python applications for AI and automation use cases in the financial domain. The position involves developing data pipelines, collaborating on machine learning model lifecycle, and delivering scalable solutions within a cross-functional team. Hybrid work model with office presence in Wroclaw three days per week. 🗂️ Requirements: Strong proficiency in Python, Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn), Solid understanding of linear algebra, probability, statistics, calculus, Practical experience with Pandas and NumPy, Knowledge of supervised, unsupervised, and reinforcement learning algorithms, Experience with debugging, testing, and Git-based version control 📃 Skills: Python, TensorFlow, PyTorch, Keras, Scikit-learn, Pandas, NumPy, Git, AI, ML, NLP, ComputerVision, C++, Java, R 🏢 Description: We are seeking a skilled Senior Python Engineer to join a Project for our Client, a global leader in the area of banking, investments and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw. Responsibilities Build and maintain Python applications supporting AI and automation use cases Develop data preprocessing, transformation, and feature engineering pipelines Collaborate on training, evaluating, and deploying machine learning models Implement best practices in testing, version control, and code quality Work within a cross-functional POD to deliver scalable, reliable solutions Requirements Strong proficiency in Python Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn) Solid understanding of linear algebra, probability, statistics, and calculus Practical experience with Pandas, NumPy, and data manipulation workflows Familiarity with ML algorithms (supervised, unsupervised, reinforcement learning) Exposure to deep learning, NLP, or computer vision is beneficial Strong debugging, testing, and Git-based version control skills Nice to have C++, Java or R Language experience 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

Yard Corporate

Senior Python Data Engineer

Senior

Hybrid

Warsaw, MZ, Poland

30,000 - 45,000 PLN/mo

🏢 Summary: The offer is for an experienced Python Data Engineer to build scalable, cloud-based data and analytics solutions for global financial institutions. The role focuses on designing distributed data pipelines, enhancing system reliability, and developing financial and AI-driven data platforms. You will work with modern cloud and AI tools to advance enterprise data architecture and analytics capabilities. 🗂️ Requirements: 4+ years of professional experience in Python data or software engineering, Strong knowledge of data architecture, data modeling, and data warehousing, Advanced SQL skills and complex query writing, Experience building scalable distributed data pipelines, Hands-on experience with cloud environments (AWS preferred), Understanding of event-driven architectures, Experience with debugging and system reliability practices 📃 Skills: Python, SQL, AWS, Databricks, Spark, PySpark, Scala, Delta, Airflow, dbt, Kafka, Kubernetes, MongoDB, Grafana, Loki, Prometheus, OpenTelemetry 🏢 Description: We are partnering with top-tier global financial institutions to scale their core technology and data infrastructure. We are looking for an experienced and product-oriented Python Data Engineer to join our technology group. In this role, you will work at the intersection of cutting-edge technology and institutional finance. You will collaborate closely with data consumers, engineering teams, and business stakeholders to push the firm's technological capabilities forward. What You’ll Do: Core Responsibilities: Design, develop, and deliver high-quality, scalable Python-based solutions. Drive engineering excellence by ensuring system reliability, automating processes, and maintaining high operational standards. Actively experiment with and integrate modern AI coding tools (e.g., Copilot, Cursor) to streamline engineering workflows. Lead design discussions, mentor junior colleagues, and communicate proactively across a geo-distributed team. Depending on the specific project or team, your focus may include: Enterprise Data Platforms: Building cloud-based (AWS) pipelines for data ingestion, streaming, and cataloging. Risk & Portfolio Analytics Systems: Developing software for financial data ingress/egress, performance/exposure monitoring, and automated reconciliation. AI & Metadata Applications: Extending AI-powered semantic data access layers and internal data catalogs. What We’re Looking For Experience: 4+ years of professional experience in software or data engineering, specifically using Python . Data Skills: Solid understanding of data architecture, modeling, and warehousing. Excellent debugging acumen and comfort writing complex SQL statements. Cloud & Architecture: Experience building scalable, distributed pipelines in a cloud environment (preferably AWS ). Familiarity with event-driven architectures. Mindset: Impact-oriented, proactive, self-starting learner who embraces engineering automation, navigates ambiguity well, and holds themselves to high ethical standards. Nice to Have: Big Data & Orchestration: Expertise in Databricks, Spark (PySpark/Scala), Delta Lake, and orchestration tools like Airflow, dbt, or Kafka. Infrastructure & Observability: Working knowledge of Kubernetes, MongoDB, and observability stacks (Grafana, Loki, Prometheus, OpenTelemetry). Offer: Competitive compensation (30k - 45k PLN) with flexible contracting options (B2B/UoP). Premium office location in the heart of Warsaw. Comprehensive private medical and dental care. Sports card and wellness benefits. Private life insurance

Technology

Yard Corporate

Senior Python Data Engineer

Senior

Hybrid

Warsaw, MZ, Poland

30,000 - 45,000 PLN/mo

🏢 Summary: Opportunity for an experienced Python Data Engineer to build scalable data platforms and analytics systems for global financial institutions. The role focuses on designing cloud-based data pipelines, enhancing system reliability, and integrating modern AI tools into engineering workflows. You will collaborate across distributed teams to deliver high-quality solutions in enterprise data, risk analytics, and AI-driven metadata applications. 🗂️ Requirements: 4+ years of professional experience in software or data engineering using Python, Strong knowledge of data architecture, data modeling, and data warehousing, Ability to write complex SQL queries and perform advanced debugging, Experience building scalable, distributed data pipelines in cloud environments, Experience with AWS, Familiarity with event-driven architectures 📃 Skills: Python, SQL, AWS, Databricks, Spark, PySpark, Scala, Delta, Airflow, dbt, Kafka, Kubernetes, MongoDB, Grafana, Loki, Prometheus, OpenTelemetry 🏢 Description: We are partnering with top-tier global financial institutions to scale their core technology and data infrastructure. We are looking for an experienced and product-oriented Python Data Engineer to join our technology group. In this role, you will work at the intersection of cutting-edge technology and institutional finance. You will collaborate closely with data consumers, engineering teams, and business stakeholders to push the firm's technological capabilities forward. What You’ll Do: Core Responsibilities: Design, develop, and deliver high-quality, scalable Python-based solutions. Drive engineering excellence by ensuring system reliability, automating processes, and maintaining high operational standards. Actively experiment with and integrate modern AI coding tools (e.g., Copilot, Cursor) to streamline engineering workflows. Lead design discussions, mentor junior colleagues, and communicate proactively across a geo-distributed team. Depending on the specific project or team, your focus may include: Enterprise Data Platforms: Building cloud-based (AWS) pipelines for data ingestion, streaming, and cataloging. Risk & Portfolio Analytics Systems: Developing software for financial data ingress/egress, performance/exposure monitoring, and automated reconciliation. AI & Metadata Applications: Extending AI-powered semantic data access layers and internal data catalogs. What We’re Looking For: Experience: 4+ years of professional experience in software or data engineering, specifically using Python . Data Skills: Solid understanding of data architecture, modeling, and warehousing. Excellent debugging acumen and comfort writing complex SQL statements. Cloud & Architecture: Experience building scalable, distributed pipelines in a cloud environment (preferably AWS ). Familiarity with event-driven architectures. Mindset: Impact-oriented, proactive, self-starting learner who embraces engineering automation, navigates ambiguity well, and holds themselves to high ethical standards. Nice to Have: Big Data & Orchestration: Expertise in Databricks, Spark (PySpark/Scala), Delta Lake, and orchestration tools like Airflow, dbt, or Kafka. Infrastructure & Observability: Working knowledge of Kubernetes, MongoDB, and observability stacks (Grafana, Loki, Prometheus, OpenTelemetry). Offer: Competitive compensation (30k - 45k PLN) with flexible contracting options (B2B/UoP). Premium office location in the heart of Warsaw. Comprehensive private medical and dental care. Sports card and wellness benefits. Private life insurance

Technology

EPAM Systems

Senior Software Engineer (Python)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Engineer role in the Investment Management domain focused on building and enhancing high-volume scalable platforms within a microservices architecture. The position involves developing mathematical models and data-driven solutions using Python, Java, AWS Analytics, and MATLAB, with strong emphasis on code quality and automated testing. The role combines backend engineering with quantitative modeling in an Agile, continuous delivery environment. 🗂️ Requirements: 3+ years of professional software engineering experience, Proficiency in Python, Experience with object-oriented languages such as Java or C++, Degree in Computer Science, Mathematics, Engineering or related field, Understanding of algorithms and data structures, Knowledge of mathematical modeling, quantitative analysis, statistics or data optimization, Experience with Pandas and NumPy, Familiarity with AWS Analytics, Familiarity with MATLAB, Familiarity with Bitbucket and Bamboo, Experience with Agile methodologies and CI/CD pipelines 📃 Skills: Python, Java, C++, AWS, MATLAB, Pandas, NumPy, Cucumber, Bitbucket, Bamboo, Microservices, Agile, CI/CD 🏢 Description: We are seeking an experienced Senior Python Engineer to join a project from the Investment Management domain. In this role, you will work on leading technologies within a Microservice architecture, with the development stack including Python, Java, Amazon Web Services (including AWS Analytics), Atlassian toolsets (Bamboo, Bitbucket), Cucumber automated testing, and MATLAB. This role also offers excellent opportunities to develop investment knowledge and acumen. This is a hybrid role with 3 days per week from the office, either from Krakow or Gdansk. Responsibilities Drive the development and enhancement of high-volume scalable platforms within a Microservice architecture Collaborate with cross-functional teams to build robust and scalable mathematical models for millions of case studies Apply Python development expertise while ensuring code quality, performance, and maintainability Design and implement solutions using diverse technologies, including Java, AWS Analytics, MATLAB, and Atlassian toolsets like Bamboo and Bitbucket Leverage automatic testing frameworks like Cucumber to ensure reliability and consistency Participate in state-of-the-art Agile practices and contribute to continuous delivery pipelines Support application improvements and resolve systems issues efficiently Implement quantitative strategies to optimize mathematical models and data-related processes Drive team initiatives by mentoring junior engineers and promoting knowledge sharing Requirements 3+ years of professional software engineering experience Proficiency in Python development, coupled with skills in object-oriented languages such as Java or C++ Background in Computer Science, Mathematics, Engineering, or a related discipline, ideally with an undergraduate degree Understanding of computer algorithms and classic data structures Fundamental knowledge in mathematical modeling, quantitative analysis, data optimization, or statistics Expertise in data analytics libraries such as Pandas and NumPy Familiarity with technologies like AWS Analytics, MATLAB, Bitbucket, and Bamboo Experience in Agile development methodologies with flexibility to adapt and support delivery pipelines Capability to work independently and deliver high-quality solutions within tight deadlines Showcase of attention to detail, critical thinking, and passion for problem-solving Nice to have Experience in the Investment Management industry Background in numerical computation, statistical analysis, or simulation projects Skills in advanced Python programming applied to mathematical modeling and data frameworks 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

Senior Software Engineer (Python)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Engineer role in the Investment Management domain focused on building and enhancing high-volume, scalable microservices-based platforms. The position involves developing mathematical models and data-driven solutions using Python and related technologies within an Agile environment. The role combines backend engineering, quantitative modeling, and cloud-based development. 🗂️ Requirements: 3+ years of professional software engineering experience, Proficiency in Python, Knowledge of Java or C++, Understanding of algorithms and data structures, Background in Computer Science, Mathematics, Engineering or related field, Knowledge of mathematical modeling and quantitative analysis, Experience with data analytics libraries, Familiarity with AWS Analytics, Familiarity with MATLAB, Familiarity with Bitbucket and Bamboo, Experience with Agile methodologies 📃 Skills: Python, Java, C++, AWS, MATLAB, Pandas, NumPy, Bitbucket, Bamboo, Cucumber, Microservices, Agile 🏢 Description: We are seeking an experienced Senior Python Engineer to join a project from the Investment Management domain. In this role, you will work on leading technologies within a Microservice architecture, with the development stack including Python, Java, Amazon Web Services (including AWS Analytics), Atlassian toolsets (Bamboo, Bitbucket), Cucumber automated testing, and MATLAB. This role also offers excellent opportunities to develop investment knowledge and acumen. This is a hybrid role with 3 days per week from the office, either from Krakow or Gdansk. Responsibilities Drive the development and enhancement of high-volume scalable platforms within a Microservice architecture Collaborate with cross-functional teams to build robust and scalable mathematical models for millions of case studies Apply Python development expertise while ensuring code quality, performance, and maintainability Design and implement solutions using diverse technologies, including Java, AWS Analytics, MATLAB, and Atlassian toolsets like Bamboo and Bitbucket Leverage automatic testing frameworks like Cucumber to ensure reliability and consistency Participate in state-of-the-art Agile practices and contribute to continuous delivery pipelines Support application improvements and resolve systems issues efficiently Implement quantitative strategies to optimize mathematical models and data-related processes Drive team initiatives by mentoring junior engineers and promoting knowledge sharing Requirements 3+ years of professional software engineering experience Proficiency in Python development, coupled with skills in object-oriented languages such as Java or C++ Background in Computer Science, Mathematics, Engineering, or a related discipline, ideally with an undergraduate degree Understanding of computer algorithms and classic data structures Fundamental knowledge in mathematical modeling, quantitative analysis, data optimization, or statistics Expertise in data analytics libraries such as Pandas and NumPy Familiarity with technologies like AWS Analytics, MATLAB, Bitbucket, and Bamboo Experience in Agile development methodologies with flexibility to adapt and support delivery pipelines Capability to work independently and deliver high-quality solutions within tight deadlines Showcase of attention to detail, critical thinking, and passion for problem-solving Nice to have Experience in the Investment Management industry Background in numerical computation, statistical analysis, or simulation projects Skills in advanced Python programming applied to mathematical modeling and data frameworks 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

Senior Python AI Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Python Engineer role focused on building and optimizing cloud-native AI applications using Generative AI and Azure within a large-scale data platform. The position involves developing scalable Python solutions, implementing event-driven architectures, and applying RAG principles for advanced AI use cases. 🗂️ Requirements: Excellent Python coding skills, Proven hands-on Python development experience, Experience with Generative AI and LLMs, Familiarity with Azure services and environment, Strong understanding of event-based design patterns, Knowledge of RAG architecture principles 📃 Skills: Python, Azure, GenAI, LLMs, RAG, EventDriven, Cloud 🏢 Description: We are seeking a highly skilled Senior Python Engineer with experience in Generative AI and Azure, for our Client, a global leader in banking, investment banking and financial services. You’ll be working in the AI platform team, which consists of data scientists, software engineers, and business analysts. They process huge amounts of data for multiple use cases, using both classic machine learning models and modern generative AI. They are quickly growing in the areas of chatbots and agents, and are technologically savvy and cloud native. This position offers a flex-hybrid model of work, with 3 days per week working from the office located in Krakow. Responsibilities Develop and maintain Python applications that meet business requirements and technical specifications Collaborate with cross-functional teams to design, develop, and implement software solutions Utilize Azure services and technologies to build scalable and efficient applications Implement event-based design patterns to enhance application functionality and performance Utilize understanding of the RAG architecture Troubleshoot, debug, and optimize code to ensure high performance and reliability Stay updated with the latest industry trends, technologies, and best practices in Python development and cloud computing Requirements Excellent Python coding skills Proven hands-on experience with Python development Experience in Gen AI and LLMs Familiarity with the Azure environment and related technologies Strong understanding of event-based design patterns Knowledge of RAG architecture principles Excellent problem-solving skills and attention to detail Strong communication and collaboration abilities Nice to have Experience working in the financial services industry Certification in Azure or related cloud technologies Familiarity with other programming languages and frameworks Understanding of Agile methodologies and DevOps practices 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

Senior Python Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Python Engineer role focused on building scalable cloud-based applications, APIs, data pipelines, and automation solutions using Python and modern cloud platforms. The position involves designing microservices, implementing CI/CD pipelines, optimizing cloud architectures, and collaborating with cross-functional teams in a hybrid work model. Candidates will also mentor junior engineers and contribute to system reliability, performance, and digital transformation initiatives. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, 5+ years of Python development experience, Experience with Django, Flask, or FastAPI, Commercial experience with AWS, Azure, or Google Cloud, Knowledge of Docker and Kubernetes, Experience with serverless frameworks, Ability to design RESTful APIs, Experience with MySQL or PostgreSQL, Experience with MongoDB or DynamoDB, Knowledge of Agile methodologies, Experience with Git version control, Experience with unit testing, Experience with CI/CD tools, Strong analytical and problem-solving skills, Ability to work collaboratively in teams 📃 Skills: Python, Django, Flask, FastAPI, AWS, Azure, GCP, Docker, Kubernetes, Lambda, Serverless, REST, MySQL, PostgreSQL, MongoDB, DynamoDB, Git, Jenkins, GitHub, AzureDevOps, CodePipeline, CI/CD, Agile, AI, ML 🏢 Description: We are looking for an experienced Senior Python Engineer with expertise in Cloud technologies to contribute to a strategic project for one of our key clients. As a Senior Engineer, you will create, enhance, and implement scalable, secure solutions utilizing Python and modern cloud platforms. Collaboration with cross-functional teams will be essential to deliver innovative software systems addressing complex business challenges and driving digital transformation. This role follows a hybrid work model, requiring three days per week in-office at one of our locations in Krakow, Wroclaw, Gdansk, Warsaw, Poznan, Katowice, or Lodz. Responsibilities Deliver high-quality software solutions using Python for web applications, APIs, data pipelines, AI/ML models, and automation tools Design and manage cloud-based architectures utilizing platforms like AWS, Azure, or Google Cloud Platform (GCP) Create scalable microservices and serverless applications using cloud-native tools and frameworks Optimize data pipelines and workflows using Python and cloud services such as AWS Lambda, Azure Functions, or GCP Cloud Functions Promote system reliability and scalability utilizing best coding practices, automated testing, and effective monitoring Work with product, operations, and engineering teams to define requirements, refine features, and implement solutions Set up CI/CD pipelines to enhance deployment efficiency in cloud environments Address production issues and improve system performance in cloud setups Keep up to date with Python trends, cloud advancements, and evolving tools Mentor junior team members, perform code reviews, and uphold quality standards across the team Requirements Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience 5+ years of Python development experience, with a focus on libraries such as Django, Flask, or FastAPI Commercial background in cloud platforms such as AWS, Azure, or Google Cloud and hands-on experience with related services Competency in cloud-native technologies, including Docker, Kubernetes, and serverless frameworks Skills in designing RESTful APIs and integrating third-party services Knowledge of database technologies, including relational databases like MySQL/PostgreSQL and non-relational databases like MongoDB/DynamoDB Understanding of software development best practices, Agile methodologies, Git version control, and unit testing Experience with CI/CD tools, including Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline Strong analytical and problem-solving abilities for tackling technical challenges Effective communication skills and the ability to collaborate in team settings Nice to have Background in AI or ML technologies 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 Python Engineer

Senior

Hybrid

Lodz, Poland

🏢 Summary: Senior Python Engineer role focused on building scalable cloud-based solutions, APIs, data pipelines, and microservices using Python and modern cloud platforms. The position involves working in a hybrid model with cross-functional teams to deliver secure and reliable systems while contributing to digital transformation initiatives. Candidates will also support CI/CD processes, system optimization, and mentoring activities. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, 5+ years of Python development experience, Experience with Django, Flask, or FastAPI, Commercial experience with AWS, Azure, or Google Cloud, Knowledge of Docker, Kubernetes, and serverless technologies, Experience designing RESTful APIs, Knowledge of MySQL, PostgreSQL, MongoDB, or DynamoDB, Understanding of Agile methodologies and Git, Experience with unit testing and CI/CD tools, Strong analytical and problem-solving skills, Effective communication and teamwork skills 📃 Skills: Python, Django, Flask, FastAPI, AWS, Azure, GCP, Docker, Kubernetes, MySQL, PostgreSQL, MongoDB, DynamoDB, Git, Jenkins, GitHub, AzureDevOps, CodePipeline, REST, CI/CD 🏢 Description: We are looking for an experienced Senior Python Engineer with expertise in Cloud technologies to contribute to a strategic project for one of our key clients. As a Senior Engineer, you will create, enhance, and implement scalable, secure solutions utilizing Python and modern cloud platforms. Collaboration with cross-functional teams will be essential to deliver innovative software systems addressing complex business challenges and driving digital transformation. This role follows a hybrid work model, requiring three days per week in-office at one of our locations in Krakow, Wroclaw, Gdansk, Warsaw, Poznan, Katowice, or Lodz. Responsibilities Deliver high-quality software solutions using Python for web applications, APIs, data pipelines, AI/ML models, and automation tools Design and manage cloud-based architectures utilizing platforms like AWS, Azure, or Google Cloud Platform (GCP) Create scalable microservices and serverless applications using cloud-native tools and frameworks Optimize data pipelines and workflows using Python and cloud services such as AWS Lambda, Azure Functions, or GCP Cloud Functions Promote system reliability and scalability utilizing best coding practices, automated testing, and effective monitoring Work with product, operations, and engineering teams to define requirements, refine features, and implement solutions Set up CI/CD pipelines to enhance deployment efficiency in cloud environments Address production issues and improve system performance in cloud setups Keep up to date with Python trends, cloud advancements, and evolving tools Mentor junior team members, perform code reviews, and uphold quality standards across the team Requirements Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience 5+ years of Python development experience, with a focus on libraries such as Django, Flask, or FastAPI Commercial background in cloud platforms such as AWS, Azure, or Google Cloud and hands-on experience with related services Competency in cloud-native technologies, including Docker, Kubernetes, and serverless frameworks Skills in designing RESTful APIs and integrating third-party services Knowledge of database technologies, including relational databases like MySQL/PostgreSQL and non-relational databases like MongoDB/DynamoDB Understanding of software development best practices, Agile methodologies, Git version control, and unit testing Experience with CI/CD tools, including Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline Strong analytical and problem-solving abilities for tackling technical challenges Effective communication skills and the ability to collaborate in team settings Nice to have Background in AI or ML technologies 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 Python Engineer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Python Engineer role focused on building scalable cloud-based applications, APIs, data pipelines, and automation solutions using Python and modern cloud platforms. The position involves designing microservices, implementing CI/CD pipelines, optimizing cloud architectures, and collaborating with cross-functional teams in a hybrid work model in Poland. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, 5+ years of Python development experience, Experience with Django, Flask, or FastAPI, Commercial experience with AWS, Azure, or Google Cloud, Knowledge of Docker, Kubernetes, and serverless frameworks, Experience designing RESTful APIs, Knowledge of MySQL, PostgreSQL, MongoDB, or DynamoDB, Understanding of Agile methodologies and Git, Experience with unit testing, Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline, Strong analytical and problem-solving skills, Effective communication and teamwork skills 📃 Skills: Python, Django, Flask, FastAPI, AWS, Azure, GCP, Docker, Kubernetes, Serverless, REST, MySQL, PostgreSQL, MongoDB, DynamoDB, Git, Jenkins, GitHub, AzureDevOps, CodePipeline, CI/CD, Agile, Lambda 🏢 Description: We are looking for an experienced Senior Python Engineer with expertise in Cloud technologies to contribute to a strategic project for one of our key clients. As a Senior Engineer, you will create, enhance, and implement scalable, secure solutions utilizing Python and modern cloud platforms. Collaboration with cross-functional teams will be essential to deliver innovative software systems addressing complex business challenges and driving digital transformation. This role follows a hybrid work model, requiring three days per week in-office at one of our locations in Krakow, Wroclaw, Gdansk, Warsaw, Poznan, Katowice, or Lodz. Responsibilities Deliver high-quality software solutions using Python for web applications, APIs, data pipelines, AI/ML models, and automation tools Design and manage cloud-based architectures utilizing platforms like AWS, Azure, or Google Cloud Platform (GCP) Create scalable microservices and serverless applications using cloud-native tools and frameworks Optimize data pipelines and workflows using Python and cloud services such as AWS Lambda, Azure Functions, or GCP Cloud Functions Promote system reliability and scalability utilizing best coding practices, automated testing, and effective monitoring Work with product, operations, and engineering teams to define requirements, refine features, and implement solutions Set up CI/CD pipelines to enhance deployment efficiency in cloud environments Address production issues and improve system performance in cloud setups Keep up to date with Python trends, cloud advancements, and evolving tools Mentor junior team members, perform code reviews, and uphold quality standards across the team Requirements Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience 5+ years of Python development experience, with a focus on libraries such as Django, Flask, or FastAPI Commercial background in cloud platforms such as AWS, Azure, or Google Cloud and hands-on experience with related services Competency in cloud-native technologies, including Docker, Kubernetes, and serverless frameworks Skills in designing RESTful APIs and integrating third-party services Knowledge of database technologies, including relational databases like MySQL/PostgreSQL and non-relational databases like MongoDB/DynamoDB Understanding of software development best practices, Agile methodologies, Git version control, and unit testing Experience with CI/CD tools, including Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline Strong analytical and problem-solving abilities for tackling technical challenges Effective communication skills and the ability to collaborate in team settings Nice to have Background in AI or ML technologies We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode 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: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually 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 Python Engineer

Senior

Hybrid

Katowice, Poland

🏢 Summary: Senior Python Engineer role focused on building scalable cloud-native solutions, APIs, data pipelines, and automation systems using Python and major cloud platforms. The position involves designing microservices, implementing CI/CD pipelines, optimizing cloud architectures, and collaborating with cross-functional teams in a hybrid work model. Candidates will also mentor junior engineers and contribute to system reliability, performance, and digital transformation initiatives. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, 5+ years of Python development experience, Experience with Django, Flask, or FastAPI, Commercial experience with AWS, Azure, or GCP, Hands-on experience with cloud services and serverless technologies, Knowledge of Docker and Kubernetes, Experience designing RESTful APIs, Experience with MySQL, PostgreSQL, MongoDB, or DynamoDB, Understanding of Agile methodologies and Git, Experience with unit testing, Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline, Strong analytical and problem-solving skills, Ability to collaborate effectively in team environments 📃 Skills: Python, Django, Flask, FastAPI, AWS, Azure, GCP, Docker, Kubernetes, Lambda, REST, MySQL, PostgreSQL, MongoDB, DynamoDB, Git, Jenkins, GitHub, AzureDevOps, CodePipeline, CI/CD, Agile, AI, ML 🏢 Description: We are looking for an experienced Senior Python Engineer with expertise in Cloud technologies to contribute to a strategic project for one of our key clients. As a Senior Engineer, you will create, enhance, and implement scalable, secure solutions utilizing Python and modern cloud platforms. Collaboration with cross-functional teams will be essential to deliver innovative software systems addressing complex business challenges and driving digital transformation. This role follows a hybrid work model, requiring three days per week in-office at one of our locations in Krakow, Wroclaw, Gdansk, Warsaw, Poznan, Katowice, or Lodz. Responsibilities Deliver high-quality software solutions using Python for web applications, APIs, data pipelines, AI/ML models, and automation tools Design and manage cloud-based architectures utilizing platforms like AWS, Azure, or Google Cloud Platform (GCP) Create scalable microservices and serverless applications using cloud-native tools and frameworks Optimize data pipelines and workflows using Python and cloud services such as AWS Lambda, Azure Functions, or GCP Cloud Functions Promote system reliability and scalability utilizing best coding practices, automated testing, and effective monitoring Work with product, operations, and engineering teams to define requirements, refine features, and implement solutions Set up CI/CD pipelines to enhance deployment efficiency in cloud environments Address production issues and improve system performance in cloud setups Keep up to date with Python trends, cloud advancements, and evolving tools Mentor junior team members, perform code reviews, and uphold quality standards across the team Requirements Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience 5+ years of Python development experience, with a focus on libraries such as Django, Flask, or FastAPI Commercial background in cloud platforms such as AWS, Azure, or Google Cloud and hands-on experience with related services Competency in cloud-native technologies, including Docker, Kubernetes, and serverless frameworks Skills in designing RESTful APIs and integrating third-party services Knowledge of database technologies, including relational databases like MySQL/PostgreSQL and non-relational databases like MongoDB/DynamoDB Understanding of software development best practices, Agile methodologies, Git version control, and unit testing Experience with CI/CD tools, including Jenkins, GitHub Actions, Azure DevOps, or AWS CodePipeline Strong analytical and problem-solving abilities for tackling technical challenges Effective communication skills and the ability to collaborate in team settings Nice to have Background in AI or ML technologies 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.