JobRack Logo jpg

Python Developer / Data Engineer

JobRack

Job Description

About the company

 

Hey there! Im Peter, CEO of Snap Class & iPhone Photography School.

 

Businesses are drowning in data but often lack the skills to do anything meaningful with it. Hiring data engineers isnt always realistic. Analytics software is overwhelming. And reports often cant be trusted.

 

Were on a mission to revolutionise data analytics for small businesses with an intuitive, AI-powered platform that makes working with data feel effortless no jargon, no complexity, just clear, trustworthy insights in seconds.

 

Unlike most platforms that stop at visualisation, we focus on actionable insights what the data means and what to do next. Its built for everyone on the team, not just data experts, with a clean interface and plain language that makes data-driven decisions easy and intuitive.

 

This isnt another vague startup idea from an inexperienced team. Weve spent years building and scaling online businesses, and this is our next big leap. Grounded in real-world challenges weve faced ourselves and shaped by feedback from actual users were building something people genuinely need.

 

With a beta version already in testing and a passionate team behind it, were now looking for driven backend developers to join us to help bring our platform to market.

 

 

About the role

 

Were looking for a Python Developer / Data Engineer who thrives in a fast-moving environment and enjoys working with Python to build high-quality backend functionality.

 

You'll play a crucial role in bringing our application to life.

 

In this role, you will:

 

Build and optimize ETL pipelines using Python

Ensure the system is scalable, secure, and well-structured

Collaborate with the wider team to understand requirements and deliver solutions that work seamlessly

Take ownership of backend-related challenges and implement effective solutions

Stay up to date with AI data engineering advancements and explore ways to integrate them into our platform

 

Youll be working 40 hours per week on a long-term contract basis. Our team is mostly based in Europe, so youll need to overlap with them for at least 4-5 hours daily, including a mandatory call at 12:00 UTC.

 

 

About you

 

To excel in this role, you need:

 

4+ years of experience working with Python

Strong knowledge of data engineering best practices including Snowflake, BigQuery, or general data pipeline experience

Ability to work independently and take full ownership of tasks

Strong problem-solving skills and the ability to think beyond just writing code

Great communication skills - ability to work effectively with non-technical team members

 

Brownie points:

 

Experience building AI-powered applications

Familiarity with a range of Data Lake and Warehouse technologies

A strong passion for learning and staying updated with the latest trends in development

 

Were looking for someone who is passionate about what they do, productive, and always looking for ways to improve.

 

You should be a broad thinker who understands when technical solutions are needed - and when theyre not.

 

Being autonomous and resourceful is key, as we give a lot of freedom, but expect responsibility in return.

 

 

Benefits

 

Whats in it for you?

 

$4,500 - $6,500 per month* (negotiable)

Full-time & fully remote role with flexible working hours

30 days of paid vacation per year

5 days paid sick leave

Freshly added jobs in Serbia

Python Developer / Data Engineer

Senior Backend C++ Developer

Senior Software Developer

AI Developer

Who is Hiring is part of Cybrient Technologies SA