April 24, 2026

Senior Python Engineer

Senior • Remote

6,000 - 7,500 EUR

Krakow, Poland

Senior Python Software Engineer (f/m/x) at Distribusion Technologies

We are the world’s leading ground transportation B2B marketplace and give passengers seamless access to ground transportation online, from search to ticket purchase (here you can already imagine the complexity and interesting challenges tied to this).

We have built a cutting-edge B2B technology platform that connects bus, rail and ferry operators in 70+ countries with the biggest online retailers including Google Maps and Booking.com.

We are shaping the future of travel and building the largest global network of transport providers and retailers. We are one of the fastest growing startups in travel, backed by two leading VCs (TQ Ventures & Lightrock), and now, following our recent $80m Series C funding, we are ready to push beyond.

The role:

We are searching for a Senior Python Software Engineer, to join our Portal team. We are looking for a creative engineer that is eager to solve complex technical challenges in a high load environment, someone who can thrive with ambiguous problems rather than repetitive tasks.

Why join Distribusion now? This is actually a great time to join Distribusion and here’s why!

Powered by the recent $80m Series C funding in September 2024, we've moved beyond the early startup phase where the foundations are still being laid, but at the same time, we're not yet a fully mature company where your role might be limited to making minor improvements to already established systems.

Rather, Distribusion is perfectly positioned in the sweet spot – we've achieved a level of scale that presents great challenges, yet there's still ample room for making significant enhancements as an individual contributor or as a leader. Your impact and contributions will truly be valuable and meaningful!

What you will do:

The objectives of the role are to:

• (1) Successfully implement high-impact systems that can handle high volumes of data,

• (2) Reduce manual workload for teams by 30% within the first year through automation,

• (3) Maintain a high system uptime.

• (4) Collaborate with Product in order to build new features.

Workplace:

Fully remote or Berlin HQ.

You have:

• Python experience (other languages such as C and C++ are a plus)

• Frameworks: preferably FastAPI, aiohttp

• Knowledge of asynchronous functions (or any experience with parallel computing)

• Docker and Kubernetes (nice to have)

• General understanding of SQL databases, indexes and locks

• You are fluent in English, both verbal and written.

What you can expect:

• You will join a fast-paced travel tech company and take on a rapidly growing industry.

• You will take on ownership and responsibility from day one and have a direct impact on the success of the company.

• We value agility! We’re constantly updating our tech stack and offer the best possible tools to ensure all of our in-house engineers, partners, and carriers benefit from cutting-edge, efficient solutions.

• You will work with global companies - our product attracts the biggest names in travel technology, such as Booking.com, Google Maps, and national carriers like Amtrak, Deutsche Bahn, Renfe, and SNCF.

• You will join an international team of talented and driven people with a clear mission. Expect your colleagues to inspire, support and challenge you every day!

Our impact on the society and our contribution to reducing the harm of global warming

We are making ground transportation more online accessible and more convenient to use for millions of travelers. Transportation accounts for nearly 20% of global CO2 emissions, and each trip booked via Distribusion’s platform that substitutes a more polluted and congested mode of transport such as taxi, private car, or plane, directly contributes to reducing global carbon emissions.

At Distribusion, we believe that diverse and inclusive teams are key to shaping the future of travel and having a positive impact on millions of travelers worldwide. Therefore, we do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity.

Do you want to work on a product that is used by millions of people daily with a high load, availability and scalability and most advanced technology? Come join us!

Similar jobs you might like

Technology

Distribusion Technologies

Senior Software Engineer (Ruby | We also hire for Python, Elixir and Frontend with React JS/TS)

Senior

Remote

Berlin, BE, Germany

6,500 - 7,500 EUR

🏢 Summary: Senior Ruby Software Engineer role focused on building and scaling a high-load API platform for global ticket booking and carrier integrations. The position involves developing and maintaining Ruby-based microservices, designing robust REST APIs, and contributing to architectural decisions in a distributed system environment. Engineers work on booking orchestration, invoicing, and ticketing within a cloud-native infrastructure. 🗂️ Requirements: 5+ years of software engineering experience, Extensive experience integrating external APIs, Experience with microservices or service-oriented architecture, Strong knowledge of Kubernetes, Experience with public cloud platforms (GCP preferred), Understanding of relational and non-relational databases, Hands-on experience designing REST APIs, Fluent English (written and spoken) 📃 Skills: Ruby, Rails, Grape, REST, API, Microservices, Kubernetes, GCP, SQL, NoSQL 🏢 Description: Senior Ruby Software Engineer (f/m/x) at Distribusion Technologies Please note we are also looking for Python, Elixir and Frontend (React JS/TS) engineers so if this is more relevant you can also apply. We are the world’s leading ground transportation B2B marketplace and give passengers seamless access to ground transportation online, from search to ticket purchase ( here you can already imagine the complexity and interesting challenges tied to this ). We have built a cutting-edge B2B technology platform that connects bus, rail and ferry operators in 70+ countries with the biggest online retailers including Google Maps and Booking.com . We are shaping the future of travel and building the largest global network of transport providers and retailers. We are one of the fastest growing startups in travel, backed by two leading VCs (TQ Ventures & Lightrock), and now, following our recent $80m Series C funding, we are ready to push beyond. Why join Distribusion now? This is actually a great time to join Distribusion and here’s why! Powered by the recent $80m Series C funding in September 2024, we've moved beyond the early startup phase where the foundations are still being laid, but at the same time, we're not yet a fully mature company where your role might be limited to making minor improvements to already established systems. Rather, Distribusion is perfectly positioned in the sweet spot – we've achieved a level of scale that presents great challenges, yet there's still ample room for making significant enhancements as an individual contributor or as a leader. Your impact and contributions will truly be valuable and meaningful! The role & team We are searching for a Senior Ruby Software Engineer , to join our Engineering team. The role implies contribution to the product & technical domains of excellence in the main API product that allows big retailers to seamlessly purchase tickets from bus & rail carriers around the globe. Our team enables the functionality of a booking system, including booking orchestration, invoicing, ticketing, and more. The tech stack consists of multiple services. For smaller business domains, we use dedicated microservices in Ruby and Grape, and for the bigger ones, we have services in Ruby on Rails. What you will do: ·        Deliver high-quality Ruby code for new carrier & retailer integrations. ·        Manage and orchestrate a large number of microservices. ·        Maintain existing Ruby code. ·        Improve test coverage and quality of deliverables. ·        Contribute to system architectural decisions within the team. ·        Contribute to the development of internal tools and libraries. ·        Mentoring and guiding junior team members. Workplace: You can work fully remote or from the vibrant office in Berlin. You have: ·        5-10+ years of software engineering experience. (Please note we have technical challenges for engineers with 10+ years of experience operating at Staff/Principal level and you are also welcome to apply if you are in this category.) ·        Extensive experience integrating external APIs. ·        Experience working with microservices and/or service-oriented architecture. ·        Good understanding of Kubernetes from a software engineering perspective. ·        Experience working with public cloud providers (GCP is preferred). ·        Good understanding of relational and non-relational database principles. ·        Hands-on experience in designing robust REST APIs. ·        You show ownership and responsibility for your problem space. ·        You are fluent in English, both verbal and written. What you can expect: ·        You will join a fast-paced travel tech company and take on a rapidly growing industry. ·        You will take on ownership and responsibility from day one and have a direct impact on the success of the company. ·        We value agility! We’re constantly updating our tech stack and offer the best possible tools to ensure all of our in-house engineers, partners, and carriers benefit from cutting-edge, efficient solutions. ·        You will work with global companies - our product attracts the biggest names in travel technology, such as Booking.com , Google Maps, and national carriers like Amtrak, Deutsche Bahn, Renfe, and SNCF. ·        You will join an international team of talented and driven people with a clear mission. Expect your colleagues to inspire, support and challenge you every day! ·        We offer flexible and remote working conditions, relocation opportunities, and career growth in a small and developing company. Our impact on the society and our contribution to reducing the harm of global warming We are making ground transportation more online accessible and more convenient to use for millions of travelers. Transportation accounts for nearly 20% of global CO2 emissions, and each trip booked via Distribusion’s platform that substitutes a more polluted and congested mode of transport such as taxi, private car, or plane, directly contributes to reducing global carbon emissions. At Distribusion, we believe that diverse and inclusive teams are key to shaping the future of travel and having a positive impact on millions of travelers worldwide. Therefore, we do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Do you want to work on a product that is used by millions of people daily with a high load, availability and scalability and most advanced technology? Come join us!

Technology

Distribusion Technologies

Senior DevOps Engineer

Senior

Remote

Warsaw, Poland

6,500 - 8,000 EUR

🏢 Summary: Senior DevOps Engineer role focused on evolving and securing a GCP-based infrastructure, improving reliability and performance, and automating CI/CD and operational processes in a high-scale environment. The position involves managing global Kubernetes clusters, enhancing observability, and implementing Infrastructure as Code. It offers strong ownership and impact within a rapidly growing, cloud-native platform. 🗂️ Requirements: Solid DevOps experience in a production environment, Strong knowledge of Linux and command-line tools, Ability to write and debug code in Python and Ruby, Excellent knowledge of Docker and Kubernetes, Experience with public cloud providers (GCP preferred, AWS or Azure), Extensive experience with CI/CD tools, Experience with Infrastructure as Code using Terraform, Experience with observability and monitoring tools, Understanding of encryption principles and related protocols, Fluent English communication skills 📃 Skills: GCP, AWS, Azure, Linux, Python, Ruby, Docker, Kubernetes, Terraform, GitLab, CloudBuild, ArgoCD, Prometheus, Grafana, SSL, OpenSSH, CI/CD 🏢 Description: Senior DevOps Software Engineer (all genders) at Distribusion Technologies Distribusion is the world’s leading ground transportation marketplace and gives travellers seamless access to ground transportation online, from search to ticket purchase. We have built a cutting-edge B2B technology platform that connects bus, rail, and ferry operators in 70+ countries with the biggest online retailers, including Google Maps and Booking.com . We are shaping the future of travel and building the largest global network of transport providers and retailers. Having grown 10x in the past year, we are one of the fastest-growing startups in travel. Backed by four leading VCs (TQ Ventures, Creandum, Northzone, and Lightrock), and now, following our recent $80 m Series C, we are ready to push beyond. The role: We are searching for a talented Senior DevOps Engineer to join our Infrastructure team at Distribusion. Your main contribution will be to work on different projects aimed at improving our infrastructure’s security, reliability and overall performance by setting up new processes, creating automations and implementing new tools. Why join Distribusion now? This is actually a great time to join Distribusion and here’s why! Powered by the recent $80m Series C funding in September 2024, we've moved beyond the early startup phase where the foundations are still being laid, but at the same time, we're not yet a fully mature company where your role might be limited to making minor improvements to already established systems. Rather, Distribusion is perfectly positioned in the sweet spot – we've achieved a level of scale that presents great challenges, yet there's still ample room for making significant enhancements as an individual contributor or as a leader. Your impact and contributions will truly be valuable and meaningful! What you will do: • Work in GCP-based CD environment, evolve our infrastructure, automate/support/troubleshoot CI/CD processes, and write/fix Terraform code. • Run the Kubernetes clusters in different regions across the globe. • Ensure the organisation has observability tools, and promote observability best practices. • Engage in incident handling, software performance analysis and system tuning. • Work on automations in order to reduce operational and manual workload. • Collaborate with development teams to perform Root Cause Analysis for Post Mortems. Workplace: Fully remote or in Berlin HQ. You have: • Solid DevOps experience, ideally within a scaling start-up. • Good knowledge of Linux, including basic management tools/utilities (curl, wget, etc). • Ability to understand/write/debug code in Python, Ruby. • Excellent knowledge of Docker and Kubernetes. • Experience with public cloud services providers – GCP (preferred), AWS or Azure. • Extensive experience with CI/CD tools (GCP Cloud Build, GitLab CI, Argo CD). • Experience in observability and reliability, ideally with Prometheus and Grafana. • Experience in infrastructure as Code, preferably with Terraform. • Knowledge of basic principles of encryption and related tools/protocols/etc (SSL, OpenSSH, certificates, etc). • Fluent English communication skills. What you can expect: • You will join a fast-paced travel tech company and take on a rapidly growing industry. • You will take on ownership and responsibility from day one and have a direct impact on the success of the company. • We value agility! We’re constantly updating our tech stack and offer the best possible tools to ensure all of our in-house engineers, partners, and carriers benefit from cutting-edge, efficient solutions. • You will work with global companies - our product attracts the biggest names in travel technology, such as Booking.com , Google Maps, and national carriers like Amtrak, Deutsche Bahn, Renfe, and SNCF. • You will join an international team of talented and driven people with a clear mission. Expect your colleagues to inspire, support and challenge you every day! • We offer flexible and remote working conditions, relocation opportunities, and career growth in a small and developing company. Our impact on the society and our contribution to reducing the harm of global warming We are making ground transportation more online accessible and more convenient to use for millions of travelers. Transportation accounts for nearly 20% of global CO2 emissions, and each trip booked via Distribusion’s platform that substitutes a more polluted and congested mode of transport such as taxi, private car, or plane, directly contributes to reducing global carbon emissions. At Distribusion, we believe that diverse and inclusive teams are key to shaping the future of travel and having a positive impact on millions of travelers worldwide. Therefore, we do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Do you want to work on a product that is used by millions of people daily with a high load, availability and scalability and most advanced technology? Come join us!

Technology

Distribusion Technologies

Ruby Senior Software Engineer

Senior

Remote

Łódź, Poland

6,500 - 7,500 EUR

🏢 Summary: Senior Ruby Software Engineer role focused on scaling and maintaining carrier integrations within a high-load, distributed B2B travel platform. The position involves building and improving microservices, leading architectural initiatives, and enhancing system reliability and observability. Engineers contribute to API integrations, CI/CD processes, and cloud-native infrastructure in a remote-first environment. 🗂️ Requirements: 7+ years of software engineering experience, 5+ years of professional Ruby experience, Recent hands-on experience with Ruby projects, Experience with microservices or service-oriented architecture, Deep understanding of distributed systems, Experience integrating external APIs, Experience designing REST APIs, Experience creating and maintaining CI/CD pipelines, Strong knowledge of Kubernetes, Experience with public cloud platforms (GCP preferred), Strong understanding of relational and non-relational databases, Experience with observability and monitoring practices, Experience with test-driven development, Fluent English (written and spoken) 📃 Skills: Ruby, Python, JavaScript, TypeScript, Golang, Java, C, C++, C#, Kubernetes, Docker, CircleCI, GCP, PostgreSQL, Redis, Elastic, Grafana, Prometheus, Varnish, HAproxy, Nginx, TDD, REST, Microservices, CI/CD, Jira 🏢 Description: Senior Ruby Software Engineer (f/m/x) at Distribusion Technologies We are the world’s leading ground transportation marketplace and give travelers seamless access to ground transportation online, from search to ticket purchase. We have built a cutting-edge B2B technology platform that connects bus, rail and ferry operators in 70+ countries with the biggest online retailers including Google Maps and Booking.com. We are shaping the future of travel and building the largest global network of transport providers and retailers. Having grown 10x in the past year, we are one of the fastest growing startups in travel. Backed by three leading VCs (Creandum, Northzone and Lightrock), and now, following our recent €30m Series B funding, we are ready to push beyond. The role: We are looking for Senior Ruby Software Engineers to help us with our scaling effort of integrating new carriers onto the platform and improve existing integrations. What you will do: Deliver high quality Ruby code for new carrier integrations. Manage and orchestrate a large number of microservices. Understand, plan and execute maintenance of existing integrations. Lead and actively participate in efforts on systems architecture initiatives. Improve test coverage and quality of deliverables. Improve and create internal tools and libraries. Mentoring and guiding other team members. Actively participate in scaling the engineering team. Workplace: Remote/Berlin We are a remote first international company with team members spread around the world. We are looking to hire the best talent around the Globe, so wherever you are, feel free to reach out. If, however, you prefer working onsite/hybrid our heart is in Berlin, one of the biggest and most vibrant tech hubs in Europe, and we are happy to assist with relocation. You have: 7+ years of software engineering experience 5+ years of professional experience working with Ruby Experience working with Ruby projects in the recent past Proficient with at least one of the following: Python, JavaScript/TypeScript, Golang, Java, C/C++, C# Hands on experience with planning and improving observability and monitoring processes Experience with Grafana/Prometheus is a plus Experience in conducting technical recruitment interviews (nice to have) Test-driven development Extensive experience integrating external APIs Deep understanding of distributed systems principles Experience working with microservices and/or service oriented architecture Experience creating and maintaining CI/CD pipelines Deep understanding of Kubernetes from a software engineering perspective Experience working with public cloud providers (GCP is preferred) In-depth understanding of relational and non-relational databases principles Hands-on experience in designing robust REST APIs Experience with leading technical initiatives You are fluent in English, both verbal and written A view into our Tech stack: a.               Languages: Ruby b.               Cloud platforms: GCP c.               Database: PostgreSQL, Redis, Elastic d.               Testing: TDD e.               CI/CD: kubernetes, docker, circleci f.                Messaging and caching: Varnish, HAproxy, Nginx g.               Project management: Jira What you can expect: ·       You will join a fast-paced travel tech company and take on a rapidly growing industry. ·       You will take on ownership and responsibility from day one and have a direct impact on the success of the company. ·       We value agility! We’re constantly updating our tech stack and offer the best possible tools to ensure all of our in-house engineers, partners, and carriers benefit from cutting-edge, efficient solutions. ·       You will work with global companies - our product attracts the biggest names in travel technology, such as Booking.com, Google Maps, and national carriers like Amtrak, Deutsche Bahn, Renfe, and SNCF. ·       You will join an international team of talented and driven people with a clear mission. Expect your colleagues to inspire, support and challenge you every day! ·       We offer flexible and remote working conditions, relocation opportunities, and career growth in a small and developing company. Our impact on the society and our contribution to reducing the harm of global warming We are making ground transportation more online accessible and more convenient to use for millions of travelers. Transportation accounts for nearly 20% of global CO2 emissions, and each trip booked via Distribusion’s platform that substitutes a more polluted and congested mode of transport such as taxi, private car, or plane, directly contributes to reducing global carbon emissions. At Distribusion, we believe that diverse and inclusive teams are key to shaping the future of travel and having a positive impact on millions of travelers worldwide. Therefore, we do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Do you want to work on a product that is used by millions of people daily with a high load, availability and scalability and most advanced technology? Come join us!

Technology

Distribusion Technologies

Senior React Native Engineer

Senior

Remote

Warsaw, Poland

6,000 - 7,500 EUR

🏢 Summary: Senior React Native Engineer role focused on enhancing and maintaining a high-scale Online Booking Engine within eCommerce solutions. The position involves delivering new mobile features, improving architecture, and ensuring code quality for a product used by global travel partners. It offers significant ownership and impact in a fast-growing, high-demand environment. 🗂️ Requirements: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field, 5+ years of software engineering experience, 3+ years of professional experience with React Native, Extensive experience with JavaScript and TypeScript, Experience developing for iOS and Android, Frontend development experience with React.js, Experience maintaining and improving existing codebases, Experience writing automated tests, Fluent English (written and spoken) 📃 Skills: React, ReactNative, JavaScript, TypeScript, iOS, Android, ReactJS, Mobile, Frontend, Testing 🏢 Description: Senior React Native Software Engineer (f/m/x) at Distribusion Technologies Distribusion is the world’s leading ground transportation marketplace and gives travelers seamless access to ground transportation online, from search to ticket purchase. We have built a cutting-edge B2B technology platform that connects bus, rail, and ferry operators in 70+ countries with the biggest online retailers, including Google Maps and Booking.com . We are shaping the future of travel and building the largest global network of transport providers and retailers. We are one of the fastest growing startups in travel, backed by leading venture capital investors including TQ Ventures, Lightrock, Creandum, and Northzone, and are headquartered in Berlin, Germany. Following our recent $80m Series C funding, we are ready to push beyond. Why join Distribusion now? This is actually a great time to join Distribusion and here’s why! Powered by the recent $80m Series C funding in September 2024, we've moved beyond the early startup phase where the foundations are still being laid, but at the same time, we're not yet a fully mature company where your role might be limited to making minor improvements to already established systems. Rather, Distribusion is perfectly positioned in the sweet spot – we've achieved a level of scale that presents great challenges, yet there's still ample room for making significant enhancements as an individual contributor or as a leader. Your impact and contributions will truly be valuable and meaningful! The role & team We are looking for a Senior React Native Engineer to join our eCommerce Solutions team. You will contribute to improving an Online Booking Engine that our partners use to allow their users to search, book, and manage their ground transportation tickets. This is a great chance for you to impact products with a great market fit and high demand. What you will do: • Deliver new features in our eCommerce solutions • Actively participate in efforts on mobile architecture initiatives • Understand, plan and execute maintenance of existing codebase • Create tests to ensure that we deliver quality products • Mentor and guide other team members Workplace: Berlin or Europe We are a remote-first company, with teams located around the Globe and our HQ office in Berlin, where the team often meets in the office. Who you are: • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field • 5-7+ years of software engineering experience with a minimum of 3+ years of professional experience working with React Native • Extensive experience with JavaScript/Typescript • Experience with both iOS and Android • Frontend development experience - preferably in React.js • You are driven, ambitious, and willing to get hands-on in shaping the future of ground transportation travel • You show ownership and responsibility for your problem space • You are fluent in English, both verbal and written What you can expect: • You will join a fast-paced travel tech company and take on a rapidly growing industry. • You will take on ownership and responsibility from day one and have a direct impact on the success of the company. • We value agility! We’re constantly updating our tech stack and offer the best possible tools to ensure all of our in-house engineers, partners, and carriers benefit from cutting-edge, efficient solutions. • You will work with global companies. Our product attracts the biggest names in travel technology, such as Booking.com and Google Maps, and national carriers like Amtrak, Deutsche Bahn, Renfe, and SNCF. • You will join an international team of talented and driven people with a clear mission. Expect your colleagues to inspire, support and challenge you every day! • We offer flexible and remote working conditions, relocation opportunities and career growth in a small and developing company. Our impact on the society and our contribution to reducing the harm of global warming We are making ground transportation more online accessible and more convenient to use for millions of travelers. Transportation accounts for nearly 20% of global CO2 emissions, and each trip booked via Distribusion’s platform that substitutes a more polluted and congested mode of transport such as taxi, private car, or plane, directly contributes to reducing global carbon emissions. At Distribusion, we believe that diverse and inclusive teams are key to shaping the future of travel and having a positive impact on millions of travelers worldwide. Therefore, we do not discriminate on the basis of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability or gender identity. Do you want to work on a product that is used by millions of people daily with a high load, availability and scalability and most advanced technology? Come join us!

Technology

DataArt

Senior Full Stack Engineer (Django + React)

Senior

Remote

Wroclaw, Poland

20,000 - 26,000 PLN

🏢 Summary: Senior Full Stack Engineer role focused on building and maintaining production-ready backend and frontend features using Django and React, with high ownership and autonomy. The position involves end-to-end feature development, infrastructure and CI/CD contributions, and ensuring production stability and scalability. Candidates must be experienced engineers comfortable making independent technical decisions in a fast-paced environment. 🗂️ Requirements: Located in Poland, 6+ years of professional engineering experience, Experience as senior or lead-level engineer, Strong production experience with Django, Strong experience with modern React, Experience across backend and frontend or backend and infrastructure, Ability to design, ship, and maintain production systems, Experience with API design and data modeling, Performance optimization awareness, Ability to work autonomously and make technical decisions, Experience working in minimal-process environments, Strong communication skills, Experience with AI tools or strong motivation to use AI 📃 Skills: Python, Django, React, JavaScript, API, REST, CI/CD, AI, Git, SQL 🏢 Description: We are considering candidates located only in Poland. Client Our client is the world’s leading music company, committed to artistry, innovation, and entrepreneurship. Position overview We are seeking a Senior Full Stack Engineer with deep expertise in Python/Django and React to join our Release Products team. This role offers high autonomy and ownership, requiring you to design, build, and maintain production-ready features across backend and frontend systems. You will work closely with a senior engineering team, contributing to infrastructure and CI/CD improvements, and ensuring the stability and scalability of our production environment. Ideal candidates are T-shaped engineers who thrive in fast-paced, minimal-process environments and can make independent technical decisions while collaborating effectively. Responsibilities Build and maintain Django backend services Contribute meaningfully to a React frontend Own features end-to-end (design → deploy → production) Contribute to infrastructure and CI/CD where applicable Work directly with a senior engineering team with minimal oversight Take responsibility for the production system Requirements 6+ years of professional engineering experience Prior experience as a senior or lead-level contributor Comfortable operating with high autonomy Ability to ramp up quickly in existing production systems Strong communication skills and a proactive approach Solid AI skills and fluency in using AI tools, or a strong willingness and motivation to work with AI T-shaped engineer (deep in one area, strong in another) Experience across backend + frontend or backend + infrastructure Comfortable making technical decisions independently Used to working with experienced teams and minimal process Production Django experience (not just Python) Strong in API design, data modeling, and performance awareness Modern React experience (hooks, component architecture) Experience shipping and maintaining production UIs What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)

Technology

EPAM Systems

Senior Python Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Python Developer role focused on designing and enhancing scalable Python and Django applications, building REST/SOAP integrations, optimizing SQL performance, and integrating GenAI features into enterprise systems. The position involves hands-on development, DevOps support with Azure, and close collaboration with analysts and architects to deliver robust, business-aligned solutions. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS or related field, 3+ years experience with Python and Django, Strong SQL development and database design expertise, Experience with GenAI technologies (GPT, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with CI/CD pipelines and automated deployments, Familiarity with Git and Azure DevOps, Advanced knowledge of REST, SOAP and WSDL integrations 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GenAI, GPT, Embeddings, Agents, CSS, Bootstrap, jQuery 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI 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 Developer

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior Python Developer role focused on designing and building scalable Python and Django applications with complex system integrations and GenAI capabilities. The position involves end-to-end development, SQL optimization, DevOps support, and collaboration with cross-functional teams to deliver enterprise-grade solutions. The offer includes flexible work options, professional growth programs, certifications, and comprehensive benefits. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS, or related field, 3+ years experience with Python, 3+ years experience with Django, Strong SQL development and optimization skills, Experience with GenAI technologies (GPT, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with CI/CD pipelines and DevOps practices, Experience with Git, Advanced knowledge of REST, SOAP, WSDL 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GPT, Embeddings, GenAI, CSS, Bootstrap, jQuery 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI 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 Developer

Senior

Hybrid

Poznan, WP, Poland

🏢 Summary: Senior Python Developer role focused on designing and enhancing scalable Python and Django applications with complex system integrations. The position involves building REST/SOAP integrations, optimizing SQL databases, supporting DevOps pipelines in Azure, and integrating GenAI capabilities into enterprise systems. It offers opportunities to work on end-to-end solutions in a collaborative, fast-paced environment with strong technical ownership. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS, or related field, 3+ years of experience with Python and Django, Strong SQL development and database design experience, Experience with GenAI technologies (GPT, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with DevOps practices and CI/CD pipelines, Experience with Git and Azure DevOps, Advanced knowledge of REST, SOAP, and WSDL 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GenAI, GPT, Embeddings, Agents, CSS, Bootstrap, jQuery 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI 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 Developer

Senior

Hybrid

Lodz, LD, Poland

🏢 Summary: Senior Python Developer role focused on building and enhancing scalable Python and Django applications with complex system integrations and GenAI capabilities. The position involves end-to-end development, SQL optimization, DevOps support, and collaboration with cross-functional teams to deliver enterprise-grade solutions. The offer includes flexible work options, professional growth programs, certifications, and comprehensive benefits. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS, or related field, 3+ years of experience with Python and Django, Strong SQL development and database design experience, Experience with GenAI technologies (GPT, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with CI/CD pipelines and DevOps practices, Familiarity with Git and Azure DevOps, Advanced knowledge of REST, SOAP, WSDL 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GenAI, GPT, Embeddings, Agents, Bootstrap, jQuery, CSS 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI 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 Developer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: The offer is for a Senior Python Developer responsible for designing and enhancing scalable Python and Django applications, building complex integrations using REST and SOAP services, and optimizing SQL-driven systems. The role combines hands-on backend development, DevOps collaboration, and integration of GenAI capabilities into enterprise solutions. It involves close cooperation with cross-functional teams to deliver secure, high-quality, and business-aligned technical solutions. 🗂️ Requirements: Bachelor's degree in Computer Science, MIS, or related field, 3+ years of experience with Python and Django, Strong experience in SQL development and database design, Experience with GenAI technologies (GPT models, embeddings, agents), Expertise in application architecture and system integration, Proficiency in Microsoft Azure, Experience with DevOps practices and CI/CD pipelines, Familiarity with Git and Azure DevOps, Advanced knowledge of REST, SOAP, and WSDL 📃 Skills: Python, Django, SQL, REST, SOAP, WSDL, Azure, Git, AzureDevOps, CI/CD, GenAI, GPT, Embeddings 🏢 Description: We are looking for a Senior Python Developer to design, build, and improve Python and Django applications. The role includes developing end-to-end integrations using REST and SOAP services and delivering reliable, scalable solutions through hands-on coding and data transformation work. In this role, you will collaborate closely with Business Analysts, architects, and other teams to ensure technical solutions support business needs, while also improving SQL performance, participating in code reviews, supporting DevOps workflows, and helping integrate GenAI features into enterprise applications. Responsibilities Design and develop Python and Django applications that are scalable, secure, and maintainable Implement UI components using CSS, Bootstrap, jQuery, or similar technologies as needed Develop integrations with internal and external systems using REST, SOAP, and WSDL-based services Create and optimize SQL queries, database structures, and data access logic to support application features Collaborate with Business Analysts and stakeholders to translate functional requirements into technical specifications and solutions Implement accurate data mappings and transformations in accordance with business and technical requirements Contribute to code reviews, follow established coding standards, and ensure high-quality deliverables Support the implementation and maintenance of DevOps pipelines using Git and Azure DevOps Integrate GenAI capabilities — including GPT models, embeddings, and agent-based components — into enterprise applications Troubleshoot issues across the application stack and collaborate closely with peers to resolve technical challenges Requirements Bachelor's degree in Computer Science, MIS, or a related field 3+ years of hands-on experience with Python and Django, including complex application development Strong experience in SQL development, optimization, and database design Experience with GenAI technologies such as GPT models, embeddings, and agents Expertise in application architecture, system integration, and service-oriented design Proficiency in Microsoft Azure, along with strong background in DevOps tools and practices, including CI/CD pipelines and automated deployments Familiarity with Git and Azure DevOps for source control and pipeline management Advanced understanding of REST, SOAP, and WSDL for large-scale service integrations Skills in analytical thinking, problem-solving, and architectural reasoning Proven ability to work effectively in fast-paced, collaborative environments Exceptional verbal and written communication skills Nice to have Knowledge of Generative AI fundamentals Background in the Insurance domain Advanced certifications in Python, cloud technologies, or GenAI 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.