June 27, 2026

Senior Python Engineer

Senior • On-site

35,000 - 50,000 PLN/mo

Wroclaw, Poland

Senior Python Engineer

📍 Wrocław, Poland | Onsite
📄 Employment contract
💰 Up to 50,000 PLN gross/month

We are looking for a Senior Python Engineer to join a team building data tooling, libraries and production pipelines used in a high-scale, technically demanding environment. You will work closely with large historical, time-series and event-based datasets, helping improve how data is processed, validated, monitored and made available to technical teams.

What you will work on

  • Building and maintaining production-grade Python tools, libraries and data pipelines

  • Working with large-scale historical, time-series and event-based datasets

  • Improving data quality, validation, observability and monitoring

  • Optimising data-processing workflows and pipeline performance

  • Writing SQL queries and working with analytical databases and data platforms

  • Collaborating with engineers and technical users to improve internal data workflows

  • Solving practical problems around data reliability, scale and performance

What we are looking for

  • min. 7 years of commercial experience with Python as your primary programming language

  • Strong hands-on experience with Pandas, NumPy, Polars, Dask or similar Python data tooling

  • Experience working with time-series, event-driven or large historical datasets

  • Strong SQL skills

  • Hands-on experience with analytical databases or data platforms such as ClickHouse, Snowflake, BigQuery, Redshift, Databricks, Druid or similar

  • Experience building production data pipelines, internal tools or reusable Python components

  • A practical approach to data quality, debugging, monitoring and performance optimisation

  • Good English communication skills (C1)

What is offered

  • Employment contract

  • Salary up to 50,000 PLN gross per month

  • Onsite work in Wrocław

  • A chance to work on technically challenging, data-heavy problems

  • Real influence on tools and workflows used by experienced technical teams

  • International working environment and collaboration with strong engineering profiles

If you enjoy Python, large-scale data and building reliable tools that make other teams more effective, we would be happy to speak with you!

Similar jobs you might like

Technology

DevsData LLC

Senior Backend Engineer (Python)

Senior

Remote

Warsaw, Poland

8,000 - 12,000 USD/mo

🏢 Summary: Senior Backend Python Engineer role focused on building scalable AI-powered enterprise software and owning backend services from architecture to production. The position involves backend development, distributed systems, cloud infrastructure, and technical leadership in a hybrid B2B environment. Candidates will collaborate across teams to deliver secure, high-performance applications using modern engineering and AI-assisted workflows. 🗂️ Requirements: 6+ years building production-grade backend systems, Strong Python experience, Experience with distributed systems, Knowledge of concurrency and asynchronous processing, Experience designing REST APIs, Experience with scalable architectures, Hands-on cloud platform experience, Database design and performance optimization knowledge, Experience building secure enterprise applications, Ability to own projects from design to deployment, Cross-functional collaboration skills, Strong troubleshooting and problem-solving skills, Excellent English communication skills, Experience with AI tooling and automation workflows 📃 Skills: Python, REST, AWS, GCP, Azure, SQL, TypeScript, LLM, AI, Monitoring, Logging, Observability, Automation 🏢 Description: Senior Backend Engineer (Python) 📍 Warsaw, Poland (Hybrid) ☑️ Full-time 🕦 B2B Contract 💰 $8.000 - $12.000/month We are hiring a Senior Backend Python Engineer for an innovative technology company building AI-powered enterprise software used by organizations worldwide. This role is ideal for an experienced backend engineer who enjoys designing scalable production systems, solving complex technical challenges, and taking ownership of critical backend services from architecture through production. You'll work closely with product, frontend, and platform engineers to build reliable, secure, and high-performance applications while leveraging modern AI-assisted engineering practices . As a Senior Backend Python Engineer you will provide backend development, system design, cloud infrastructure, and technical leadership in a fast-paced engineering environment where ownership and continuous improvement are highly valued. Requirements 6+ years of experience building and maintaining production-grade backend systems Strong hands-on experience with Python and modern backend development practices Strong understanding of distributed systems, concurrency, asynchronous processing, and scalable architectures Experience designing and developing REST APIs and backend services Hands-on experience with cloud platforms such as AWS, GCP, or Azure Strong knowledge of database design, performance optimization, and high-throughput applications Experience building secure, reliable enterprise applications with a security-first mindset Ability to own projects from technical design through deployment and production support Experience working closely with cross-functional engineering and product teams Strong troubleshooting, problem-solving, and communication skills Excellent written and verbal English communication skills Improve engineering leverage with AI tooling , automation, and internal workflows rather than using AI as a gimmick Nice to Have Experience building AI-powered applications, agentic systems, LLM integrations, or orchestration frameworks Experience with TypeScript or full-stack development Experience mentoring engineers or contributing to technical leadership Experience with observability, monitoring, logging, and performance optimization Experience working in fast-growing product or startup environments Responsibilities Design, develop, and maintain scalable backend services, APIs, and asynchronous processing systems Translate business requirements into robust technical solutions and scalable system designs Own services throughout their lifecycle, including deployment, monitoring, reliability, and continuous improvement Design efficient data models and optimize database performance for production workloads Collaborate with product, frontend, and platform teams to deliver end-to-end features Improve engineering productivity through automation and AI-assisted development workflows Participate in architecture discussions, code reviews, and technical decision-making Implement monitoring, logging, and observability solutions to ensure production reliability Continuously improve system scalability, performance, security, and maintainability Contribute to engineering best practices and knowledge sharing across the team

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

Three Points

Senior Python Engineer (Data / AI)

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Python Engineer role focused on building production-grade data pipelines and AI-driven systems, including LLM-based applications. The position involves designing scalable architectures, processing large datasets, and integrating modern cloud data platforms. You will work on complex, real-world data solutions used in production environments. 🗂️ Requirements: Senior-level Python experience, Strong knowledge of SQL and data processing, Experience building and maintaining data pipelines, Hands-on experience with orchestration tools (Airflow, Prefect, or Dagster), Experience with cloud data platforms (S3, BigQuery, Snowflake, or Databricks), Experience integrating LLM frameworks (LangChain or LlamaIndex), Ability to design scalable, production-ready systems 📃 Skills: Python, Pandas, NumPy, PySpark, SQL, Airflow, Prefect, Dagster, S3, BigQuery, Snowflake, Databricks, LangChain, LlamaIndex, LLM 🏢 Description: Our client is a technology consultancy that builds advanced data and AI systems for startups and enterprise companies. Their focus is on delivering production-ready solutions, especially in areas like data platforms, large-scale processing, and LLM-based applications. The Role As a Senior Python Engineer, you’ll be working on complex, data-heavy systems that go beyond prototypes. This includes designing and developing data pipelines, handling large-scale datasets, and integrating modern AI solutions (including LLMs) into real-world products. You’ll collaborate closely with experienced engineers and take part in architectural decisions, helping turn ideas into scalable, reliable systems used in production. What we’re looking for We’re looking for a strong senior-level engineer with deep experience in Python (including libraries like Pandas, NumPy, and PySpark), as well as solid knowledge of SQL and data processing. You should be comfortable working with data pipeline orchestration tools such as Airflow, Prefect, or Dagster, and have hands-on experience with modern cloud data platforms (e.g. S3, BigQuery, Snowflake, or Databricks). Experience with LLM frameworks like LangChain or LlamaIndex, especially in the context of data integration, is an important part of this role. Why join This is a great opportunity to work on real AI and data systems at scale, in a consultancy environment where engineering quality matters and you have a genuine impact on technical decisions. You’ll join a senior, low-ego team, work fully remotely from Poland, and contribute to projects for international clients.

Technology

Yard Corporate

Senior Python Engineer

Senior

Hybrid

Warsaw, Poland

40,000 - 55,000 PLN

🏢 Summary: Senior Python Engineer role focused on building and scaling a cloud-native real-time Data Platform handling massive datasets. The position involves developing high-performance backend services, optimizing distributed systems, and integrating large-scale data storage solutions. Hybrid work model in Warsaw with employment benefits including private medical care and multisport card. 🗂️ Requirements: 8+ years of backend software development experience, Advanced Python expertise, Experience with scalable production-grade systems, Knowledge of concurrency and multiprocessing, Experience with Pandas or NumPy, Experience with Parquet or JSON data formats, Knowledge of relational and NoSQL databases, Experience with performance optimization and low-latency systems, Ability to use AI-assisted development tools responsibly 📃 Skills: Python, Pandas, NumPy, Parquet, JSON, SQL, NoSQL, API, OOP, Concurrency, Multiprocessing, Algorithms, Databases, Cloud 🏢 Description: For our client, a leading, high-growth global fintech company – we are looking for an experienced Senior Python Engineer to join a key engineering team responsible for the company’s core data foundation. The project focuses on building, optimizing, and scaling a cloud-native, high-throughput Data Platform designed to ingest, process, and distribute massive datasets in real-time. This platform serves as the backbone for various downstream analytical systems, requiring extreme reliability, performance, and scalability. This is a fantastic opportunity for a strong Python generalist who enjoys solving complex distributed system problems, optimizing data flows, and working with modern cloud architectures. Responsibilities Backend & Pipeline Development: Design and develop scalable backend services and high-performance data processing pipelines using Python. Performance Tuning: Identify bottlenecks and optimize system performance, focus on concurrency, throughput, and low-latency execution. Data Integration & Storage: Build robust integrations with modern cloud-native storage solutions and databases to manage large-scale datasets efficiently. Collaborative Engineering: Work closely with cross-functional technical teams to understand data requirements and deliver reliable API services and platform features. Engineering Excellence: Maintain top-tier coding standards, emphasizing clean code, robust testing (unit/integration), automation, and security. Requirements 8+ years of professional backend software development experience (with a strong track record in building scalable, production-grade systems). Deep expertise in Python (advanced OOP, concurrency/multiprocessing, memory management, data structures, and algorithms). Solid experience with data-centric libraries such as Pandas, NumPy, or similar data processing frameworks. Experience with large-scale data storage formats (e.g., Parquet, JSON, or column-oriented databases) and relational/NoSQL databases. AI-assisted development mindset: Comfortable utilizing AI tools  to accelerate delivery, while maintaining strong developer judgment regarding validation, testing, security, and refactoring. What our client offers: Hybrid work model in Warsaw (minimum 3 days a week in the office - strictly non-negotiable). Contract of Employment (UoP) with increased tax-deductible costs (KUP). Private medical care (including full dental care). Lunch card to cover your daily meals. Multisport card.

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: 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

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.

Technology

EPAM Systems

Senior Python Engineer

Senior

Hybrid

Gdansk, 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 hybrid mode with cross-functional teams to deliver secure and high-performance systems while mentoring junior engineers. Candidates will contribute to cloud-native development, CI/CD automation, and system optimization projects. 🗂️ 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 collaborate in team environments 📃 Skills: Python, Django, Flask, FastAPI, AWS, Azure, GCP, Docker, Kubernetes, REST, MySQL, PostgreSQL, MongoDB, DynamoDB, Git, Jenkins, GitHub, AzureDevOps, CodePipeline, CI/CD, 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: 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

Wroclaw, Poland

🏢 Summary: Senior Python Engineer role focused on building scalable cloud-based solutions, APIs, microservices, and automation systems using Python and modern cloud platforms. The position involves collaboration across teams, CI/CD implementation, cloud-native architecture design, and mentoring junior engineers in a hybrid work environment 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, Hands-on experience with 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, Effective communication and teamwork skills 📃 Skills: Python, Django, Flask, FastAPI, AWS, Azure, GCP, Docker, Kubernetes, 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: 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.