Data Engineer

BizMachine is in its fifth year of helping to streamline B2B business for local and global companies, primarily in the Czech Republic and Slovakia. More than 300 companies and 1 000 people use our product and services. Although we have grown into a company with a stable annual turnover of around 2 million EUR within five years of existence, we still retain the speed and mindset of a startup. Our primary focus is to deliver solutions to our clients that help them with their business. We are helping them to increase turnover, reach precisely selected customers, or discover a part of the market with great potential, but previously with not enough information.

Our analysts need someone in the party to help them put clever ideas into an efficient and modern data pipeline.

What Does a Data Engineer Do at BizMachine?

  • Creates, improves, accelerates, and maintains data pipelines for data collection and processing, analytics, and data science. Collects data using scraping, MongoDB. Analyzes data in Python (pandas, Dask, etc.) and SQL. Both locally and in Azure cloud.

  • Builds and deploys internal applications and APIs (most often FastAPI or Django + Celery + RabbitMQ).

  • Gradually gets familiar with deploying apps in Docker, orchestrating tasks (Airflow, Azure Data factory) but doesn't dig into networks, permissions, or fixing printers.

  • Develops analysts' ideas, i.e., asks them uncomfortable questions and helps them get the products out of initial ideas and concepts.

  • Has a major say in how, where, and from where the data should flow.

How do we envision you?

You have 2 years of experience in data processing, analytics, big data or engineering.
You're good with Python and have mastered the development culture: What's not in git doesn't exist, merge conflict isn't the end of the world.
You have experience working with unstructured data sources and relational databases.

You are creative, like to think and solve complex problems.

You take your work seriously and you care about its results.
You want to work with a large number of diverse data sources that change over time.

What do we offer:

  • A product that customers want. Because we don't offer them anything we're not sure will help them.

  • Competent team. With us, you'll have the opportunity to work with leaders in their chosen fields. And that is true for our clients and colleagues. We learn from each other because we like to share our know-how. Many of us have "lived" the experience of running top B2B companies in their fields. Before joining BizMachine, we worked at McKinsey & Company, Accenture, Google, Gemalto, and O2, to name just a few.

  • An open and friendly company culture based on mutual trust.

  • Support for personal and professional development (business account on UDEMY, internal knowledge sharing, company-wide workshops, and much more).

  • Beautiful, spacious, and very well equipped offices in the modern Praga Studios building in Karlín. 

  • Service U Lékař for you and your family.

  • Five weeks of vacation.

  • Teambuilding and corporate events.

Our benefits

Dedicated time for innovaton

Extra days off

Bike-friendly office


Stable company

Refreshments in the office

Original offices

Supporting diversity

Career growth

Advantageous mobile plan

Friedly environment

Relax zone

Professional team

 The possibility to chose the workig device

U Lékař

Educational and growth programme

Benefits for parents

Flexibile working hours

Who can you meet at BizMachine

We are helping our clients become more successful in B2B sales. Since 2016. 

We understand both data and business!

Our services are already used by 300 companies and 1,000 people a day. They benefit from the fact that we have analyzed and sorted the differently structured and unstructured data about companies into precise analyses and interpretations. With a few clicks in our company database, users can, for example, find out which customers are worth approaching when. 


We also use our ability to understand each company's specific business strategy to prepare sophisticated analyses. When we profile their ideal customer, we don't stop at sorting based on turnover or number of employees. We go in for market segmentation and potential much further. We combine data from public registers, statistical offices, establishment databases, and online catalogs or media articles. Sophisticated data collection and analysis that only large corporations could afford previously, we now bring to companies of almost all sizes.

What does it look like at BizMachine?


Join us!

Let me know about you, send me your CV or LinkedIn profile and I'll get back to you.

Share your CV or portfolio with us