Przejdź do treści
Logo: CodiLime

Data Engineer

CodiLime

  • Miejsce pracy: Grzybowska 5A, Warszawa, mazowieckie
  • Opublikowano: 24.09.2026
  • źródło: JustJoin.it
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • Dla obcokrajowców
  • Rekrutacja zdalna

Opis oferty

Get to know us better

CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).

While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple:

  • Act to deliver.
  • Disrupt to grow.
  • Team up to win.

The project and the team

You will join the team behind a large-scale, centralized data platform built for a global consulting organization. The platform is the shared source of company data behind several of the firm's internal products, and is used daily by consultants for company research.

This is fundamentally a data engineering role combined with software engineering: you'll be designing, coding, testing, and operating production Python systems - pipelines, libraries, and services - that move, transform, and serve data at scale. This is not a role focused on configuring tools or writing one-off queries. You'll be building reliable, maintainable software that powers our data platform. The goal is a unified, enterprise-grade dataset of 300M+ company records, integrated from 10+ external and internal sources.

The platform delivers firm-level and site-level data - firmographics, technographics, and hierarchical relationships (parent company, subsidiary, site) - alongside key business metrics such as revenue, CAGR, EBITDA, headcount, M&A activity, competitors, industry classification, and web traffic. Data needs to stay accurate, well-structured, and fast to query as both the dataset and the number of consumers keep growing.

Technology stack

  • Languages: Python, SQL
  • Data platform: Snowflake, dbt
  • Workflow orchestration: Apache Airflow (complex DAGs), running on Kubernetes
  • Data processing: Apache Spark on Azure Databricks
  • Data tooling and DBs: pandas, Polars, PyArrow, DuckDB, PySpark, PostgreSQL, Redis
  • Cloud: Azure (AKS, Blob Storage, ACR, Databricks, OpenSearch, Azure AI Search)
  • API & services: FastAPI (REST, async), API Gateway
  • Testing & code quality: pytest, mypy/pyright, ruff/black, sqlfluff, SonarQube
  • Schema validation: Pydantic
  • Dependency & environment management: uv, Poetry
  • CI/CD & infrastructure: GitHub Actions, Docker, Kubernetes
  • AI-Assisted Development: Cursor, Claude Code, ChatGPT Enterprise
  • Future direction: agentic AI systems, LangChain, Azure OpenAI integration

What else you should know

  • Team: Data Architecture Lead, Data Engineers, DataOps Engineers, Backend Engineer, Product Owner, collaboration with Frontend Engineers and Data Science and AI Engineers
  • Distributed team across Europe and India
  • Agile, collaborative environment; given the platform's organization-wide impact, we're looking for a mature, proactive, results-driven approach
  • Code quality is enforced through testing, typing, and tooling - not just code review

We work on multiple interesting projects at a time, so it may happen that we’ll invite you to an interview for another project if we see that your competencies and profile are well suited for it.

Your role

This is a results-driven contributor role, split roughly between hands-on engineering delivery and continuous improvement of the platform.

As a part of the project team, you will be responsible for

  • Engineering & delivery (~70%)
  • Design, build, and maintain batch and streaming data pipelines in Python, including their orchestration, scheduling, and monitoring (Airflow)
  • Develop data transformation logic in SQL and dbt on Snowflake, and build data models that support fast, reliable querying
  • Write reusable, well-typed Python libraries and internal packages used by other engineers and analysts
  • Build Python services and APIs (FastAPI) that expose data to downstream applications, and integrate with third-party and internal APIs
  • Write unit, integration, and data-contract tests, and keep pipelines covered by automated CI
  • Profile and optimize Python code and data processing jobs for runtime, memory, and cost
  • Deploy and operate code in the cloud using containers, infrastructure as code, and CI/CD
  • Enforce access controls, secrets handling, and sensitive-data protections throughout the data lifecycle
  • Use AI coding assistants effectively while validating all generated output before it reaches production, and help build automated quality gates
  • Continuous improvement (~30%)
  • Find and fix efficiency, reliability, cost, and correctness issues in existing pipelines, refactoring toward simpler designs
  • Replace one-off scripts and notebooks with tested, packaged, scheduled code
  • Implement data quality checks, validation, and monitoring that catch issues before consumers do
  • Create matching logic to deduplicate and connect entities across multiple data sources
  • Document data processes and system architecture, and maintain project documentation

Do we have a match?

As a Data Engineer, you must meet the following criteria

  • Strong Python experience: data structures, typing, error handling, generators/iterators, context managers, and the standard library
  • Software engineering fundamentals: modular design, dependency management, packaging, and API design
  • Hands-on experience building and operating ETL/ELT pipelines in production, not just scripts or notebooks
  • Strong experience with Snowflake and dbt
  • Experience with Apache Airflow or similar code-based orchestration tools
  • Experience with Apache Spark, ideally on Databricks
  • Solid SQL and data modelling, sufficient to design robust database schemas and query them effectively, including PostgreSQL
  • Testing discipline across both code and data: pytest (fixtures, mocking, code that's testable by construction) and dbt data tests, with data-contract checks in CI
  • Experience with Docker, Kubernetes, and CI/CD practices
  • Debugging and profiling skills - able to reason about performance, concurrency, and memory in Python
  • Experience with at least one public cloud (AWS or Azure)
  • Experience with version control systems (Git)
  • Experience using AI coding assistants such as Claude Code, Cursor, or similar on a daily basis
  • Strong communication skills and good knowledge of English (minimum C1 level).

Beyond the criteria above, we would appreciate the following nice-to-haves:

  • Experience with Pydantic or similar schema-validation libraries
  • Python web/API frameworks (FastAPI, Flask, Django)
  • Async Python, multiprocessing, or other concurrency patterns
  • Experience with Azure AI Search or AWS OpenSearch
  • A second language: Go, Rust, Scala, or TypeScript
  • Familiarity with LLMs, Azure OpenAI, or agentic AI systems

More reasons to join us

  • Flexible working hours and approach to work: fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • The ability to change the project you work on

Wymagania i benefity

Wymagane umiejętności

  • AI
  • Apache Airflow
  • Apache Spark
  • Docker
  • ETL/ELT
  • Git
  • Kubernetes
  • Python
  • Snowflake

Szczegóły oferty

Branża
IT i programowanie
Rodzaj umowy
Kontrakt B2B
Wymiar pracy
Pełny etat
Tryb pracy
Praca zdalna
Poziom stanowiska
Starszy specjalista (Senior)
Wynagrodzenie
16 500 - 28 000 zł netto / mies.
Ważna do
23.12.2026
Dla obcokrajowców
Tak
Rekrutacja zdalna
Tak

Dodatkowe informacje z ogłoszenia

Kategoria portalu
data
Lokalizacje
Warszawa, Kraków, Wrocław, Poznań, Gdańsk
Wielkość firmy
101-500

Analiza TXO

Czego nie pokaże pojedynczy portal: rynek, historia i inne ogłoszenia tego wakatu.

Oferta w liczbach

Stawka
16 500 - 28 000 zł netto / mies.
Mediana podobnych ofert
25 200 zł / mies.
ta oferta: -11,7%
Podobne oferty
3475
oferty w IT · senior · B2B · cała Polska
Rekrutacja trwa
15 dni
pierwsze wykrycie: 26 października 2026
Zmiany widełek
0
bez zmian
Portale
1
JustJoin.it

Data Engineer (CodiLime, praca zdalna): stawka 16 500 - 28 000 zł netto / mies., czyli 22 250 zł miesięcznie - 11,7% mniej niż mediana 25 200 zł dla 3475 ofert tego typu (oferty w IT · senior · B2B · cała Polska). TXO obserwuje tę rekrutację od 15 dni (pierwsze wykrycie: 26 października 2026). Widełki nie zmieniły się od pierwszego wykrycia.

Stawka na tle rynku

11,7% poniżej mediany podobnych ofert

Porównanie z 3 475 ofertami: oferty w IT · senior · B2B · cała Polska.

Ta oferta
22 250 zł
Mediana
25 200 zł
Połowa ofert
22 260 - 29 000 zł

Kwoty miesięczne, tak jak podano w ogłoszeniach (brutto albo netto). Stawki godzinowe i roczne przeliczamy na miesiąc.

Ten wakat w innych ogłoszeniach

To samo stanowisko u tego samego pracodawcy - pokazujemy je jako jedną ofertę.

Historia widełek

Pracodawca nie zmienił widełek od pierwszej publikacji (27 paź 2026). Każdą zmianę zapiszemy tutaj.

Oś czasu rekrutacji

Rekrutacja trwa od 15 dni

  1. 11 listopada 2026

    Oferta trwa już 15 dni

  2. 26 października 2026

    Oferta pojawiła się na NoFluffJobs

    CodiLime

Streszczenie TXO AI

Najważniejsze konkrety z opisu i lista informacji, których pracodawca nie podał - bez języka ogłoszeń rekrutacyjnych.

Bezpłatnie, po zalogowaniu.

O co zapytać na rozmowie

  1. Od czego zależy miejsce w widełkach 16 500 - 28 000 zł netto / mies.?
  2. Czy kontrakt B2B przewiduje płatne dni wolne i jaki jest okres wypowiedzenia?
  3. Czy praca jest w pełni zdalna, czy są obowiązkowe wizyty w biurze? Kto zapewnia sprzęt?
  4. Jakie benefity są w pakiecie (opieka medyczna, karta sportowa, dofinansowania)?
  5. Od kiedy miałaby się zacząć praca?

Pokaż streszczenie TXO, a dopiszemy pytania o to, czego w ogłoszeniu brakuje.

Miejsce pracy

Grzybowska 5A, Warszawa, mazowieckie

O pracodawcy

Logo: CodiLime

CodiLime

Warszawa · 22 oferty pracy w serwisie

codilime.com
Wszystkie oferty pracodawcy

Wyświetleń: 0Oferta ważna do 23 grudnia 2026Opublikowano 24 września 2026Wróć do wyników

Może Cię zainteresować

Podobne oferty pracy

Wszystkie oferty
Logo: SCALO

Senior Business Process Analyst

SCALO

Warszawa

22 000 - 22 500 zł netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • BPMN
  • Elixir
  • SQL

9 dni temuJustJoin.it

Logo: CodiLime

Software Engineer with AI

CodiLime

Warszawa

16 500 - 28 000 zł netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • AI
  • CI/CD
  • fastapi
  • +3

24.09.2026JustJoin.it

Logo: CSHARK

.NET WinForms Developer

CSHARK

Wrocław

21 000 - 23 500 zł netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • C#
  • .Net 8
  • Windows Forms

26 dni temuJustJoin.it

Logo: Addepto

Senior AI Engineer (LLMs, Python)

Addepto

Warszawa

19 320 - 25 200 zł netto / mies.
  • Praca zdalna
  • Kontrakt B2B
  • Starszy specjalista (Senior)
  • Pełny etat
  • AI
  • Backend
  • Cloud
  • +3

17.08.2026JustJoin.it

Nie ma tu tego, czego szukasz? Damy znać e-mailem, gdy pojawią się nowe: oferty pracy w IT w Warszawie.

Więcej ofert pracy w okolicy

Praca w IT w Warszawie (5 704)

16 500 - 28 000 zł netto / mies.

CodiLime

Aplikuj u pracodawcy