Software Engineer (Python/Web Scraping)
Offer summary

(Summary generated by AI based on the full job description)

The project involves an end-to-end SaaS platform for recruitment using cloud technology, automation, and AI. The role focuses on web scraping and backend development within a microservices and distributed systems environment. Required technologies include Python, HTML/DOM, XPath, JavaScript, Docker, Kubernetes. Responsibilities cover developing and maintaining data collection solutions from online sources, monitoring systems, adapting to website changes, and cross-team collaboration. Benefits include medical care, life insurance, and Multisport.

newyou can start ASAP

Software Engineer (Python/Web Scraping)

Company: Motife Sp. z o.o.

from: 21 August 2026
to: 20 September 2026
12 000 - 15 000gross/ mth.contract of employment (full-time)
Salary details
basic salary
Offer parameters
level:mid
working mode:hybrid
location:Kraków, Lesser Poland
Kraków, Lesser Poland

Requirements

Expected technologies

Python
JavaScript
Docker
Kubernetes

Our requirements

  • 2+ years of professional experience in Software Engineering, ideally with exposure to microservices or distributed systems.
  • Practical experience with web scraping, including technologies such as Python, HTML/DOM parsing, XPath, or JavaScript.
  • Experience with Docker and Kubernetes is essential.
  • Familiarity with Agile development practices and working in an iterative team environment.
  • Strong analytical and problem-solving skills, with a structured approach to investigating and resolving technical issues.
  • A collaborative mindset and the ability to communicate clearly, give and receive feedback, and work effectively as part of an international team.
  • Genuine interest in AI and its application in software development, including using AI as both a development tool and a potential solution to technical challenges.

Your responsibilities

  • Develop and maintain web scraping solutions that reliably collect data from a wide range of online sources.
  • Investigate scraping failures and adapt scripts as websites, structures, and technologies evolve.
  • Build and improve backend services within a distributed microservices architecture.
  • Monitor the health and performance of data collection processes and implement improvements where needed.
  • Write clean, well-tested, and maintainable code, continuously improving it through code reviews and collaboration with senior engineers.
  • Work across the software development lifecycle, partnering with Engineering, Product, and Data teams.
  • Contribute to an environment of continuous improvement by sharing ideas, asking questions, and learning from experienced teammates.

About the project

We are hiring on behalf of our client, a global leader in HR technology, delivering an end-to-end SaaS platform that supports the entire recruitment lifecycle. Trusted by thousands of organizations worldwide, their solutions combine cloud technology, automation, and cutting-edge AI to help businesses hire smarter, work more efficiently, and deliver better talent experiences.
We are looking for a Software Engineer (Python/Web Scraping) to join an international engineering team working on a data-driven product that provides insights into the labour market. You will develop and maintain web scraping solutions that collect data from thousands of sources, while also building and supporting backend services within a distributed microservices environment. This is a hands-on engineering role suited to someone with solid Python and web scraping experience who wants to deepen their skills in microservices, distributed systems, and large-scale data collection while gradually taking ownership of increasingly complex solutions.
Key takeaways:
Stack: Python, Web Scraping, HTML/DOM/XPath, JavaScript, Docker, Kubernetes
Working model: hybrid - 3x weekly from the office
If you enjoy building platforms and automation that make other engineers more productive, this role gives you the opportunity to directly influence how software is built, released, and operated across the organization! Apply via our careers page and please submit your CV in English.
Company

What we offer

  • Medical care
  • Life insurance
  • Multisport

Recruitment stages

  • 1.
    A call with Motife recruiter (30 min)
  • 2.
    Criteria Cognitive Aptitude Test (30 min)
  • 3.
    Hiring Manager Interview (30 min)
  • 4.
    Technical Interview (90 min)

Motife Sp. z o.o.

MOTIFE is a trusted partner for tech companies choosing Poland to build and grow their engineering and software development capabilities.
We help software companies, startups, fintechs, technology companies, and industry disruptors with their IT recruitment and, wherever necessary, advisory in setting up a presence in Poland and daily operations.
Our end-to-end support helps us build long-term relationships with new IT players, which means we can offer some of the most interesting career opportunities for skilled software and IT professionals like you.
Software Engineer (Python/Web Scraping)
12k–15k zł / mth. (CoE)
I apply to:
Motife Sp. z o.o.
Kraków, Lesser Poland
Pracodawca zbiera zgłoszenia przez swój system.
Przejdziesz na zewnętrzny formularz.

By clicking "Aplikuj" you confirm that you've read and accepted our Terms and Conditions.


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Need more information?

  • Make sure the body of the offer doesn’t already include what you’re looking for.
  • Ask a question if you need more information you’re interested in.
  • We’ll forward your question to the employer and aim to provide a response within 3 business days.

Share this offer