Junior+ Data Engineer

Remote, GB, United Kingdom

Job Description

We are looking for a Junior+ Data Engineer with strong Python expertise to join our actively growing B2B product team with a broad and engaged user base. You'll be working on high-load systems, data pipelines, and scalable data infrastructure.


Data engineer
Python


About us


------------


Mad Devs is a full-stack team specializing in developing and administering large-scale IT products across diverse industries. Our solutions are utilized by millions globally, and we pride ourselves on delivering innovative projects that make a meaningful impact. Our clients include leading companies across Europe, the USA, and Southeast Asia, and we're committed to tackling complex challenges with cutting-edge technology.

#LINKD

Main tasks:


---------------

Design, build, and maintain

high-load data pipelines and microservices

Develop and support

ETL/ELT workflows

(e.g., with Apache Airflow) Integrate and manage

BigQuery, PostgreSQL, TimescaleDB, Kafka

Optimize data storage, access, and transformation processes Expose

REST / gRPC / GraphQL APIs

for internal and external data access Participate in architecture discussions and

code reviews

Build reliable, reproducible pipelines with

Docker and CI/CD

tools Collaborate with analysts, developers, and product managers

Requirements:


-----------------

2+ years of Python

in production environments Strong

SQL

: complex queries, optimization, transactional logic Experience with

PostgreSQL

,

BigQuery

, and time-series databases like

TimescaleDB

Familiarity with

Apache Kafka

and

Apache Airflow

Understanding of

REST APIs

,

GraphQL

, or

gRPC

Experience with

CI/CD pipelines

,

Docker

, and containerized systems

Our expectations:


---------------------

Solid grasp of

OOP, SOLID principles

, and

TDD practices

Production experience with performance tuning and scaling Experience working in

agile, cross-functional teams

Language proficiency

: English, Russian at the B2 level or higher Experience in

team mentoring or leadership

is a plus Passion for clean, maintainable, well-documented code
Proactive mindset and ability to work independently

Why Join Us


---------------


Joining our team means being part of a company that values creativity, encourages innovation, and provides opportunities for professional growth. We offer a collaborative environment where your ideas matter and where you can make a real impact on our cutting-edge projects.

Employees benefits


----------------------

Flexible working hours
Remote-first culture
Long-term projects
Salary in dollars
Professional communities
Onsite business trips
Training budget
Paid conferences

Hi, I'm Ekaterina.

Applying for jobs should be easy. I am here to simplify the hiring process and set you up for success. Feel free to send me a message via e-mail
cv@maddevs.io
.

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3472718
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned