Senior Python Backend Engineer – Data / GCP
Offer summary

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

The project involves designing and maintaining Apache Airflow DAGs within Google Cloud Composer and developing Python backend services and REST APIs. It requires using Pydantic for schema modeling and validation and integrating pipelines with backend services. Responsibilities include optimization, building reusable Airflow operators, working with BigQuery, GCS, Pub/Sub, IAM, Cloud Functions, and implementing logging, monitoring, and testing.

newquick apply

Senior Python Backend Engineer – Data / GCP

Company: SQUARE ONE RESOURCES sp. z o.o.

from: 25 August 2026
to: 24 September 2026
120 - 140net (+ VAT)/ hr.B2B contract (full-time)
Offer parameters
level:senior
working mode:remote
location:Warszawa, Masovian
Warszawa, Masovian

Requirements

Expected technologies

Python
Apache Airflow
Google Cloud Composer
Google Cloud Platform

Our requirements

  • Strong senior-level Python backend development experience
  • Hands-on Apache Airflow + Google Cloud Composer experience
  • Strong GCP / data platform experience
  • Hands-on Pydantic experience
  • Strong REST API development/integration experience
  • Airflow: DAGs, operators, sensors, hooks and XComs
  • GCP: BigQuery, GCS, Pub/Sub, IAM and Cloud Functions
  • OAuth2, JWT and API-key authentication

Optional

  • GraphQL
  • Development of reusable Airflow components/frameworks
  • Strong production troubleshooting and observability experience

Your responsibilities

  • Design, implement and maintain Apache Airflow DAGs
  • Manage and optimize Google Cloud Composer environments
  • Develop Python backend services and REST APIs
  • Use Pydantic for schema modelling, validation and type enforcement
  • Build integrations between pipelines and backend services through APIs
  • Handle authentication, retries, idempotency and standardized response models
  • Develop reusable Airflow operators, hooks and utilities
  • Work with BigQuery, GCS, Pub/Sub, IAM and Cloud Functions
  • Implement logging, monitoring, alerting and testing
  • Troubleshoot production issues and perform root-cause analysis
  • Collaborate with Data Engineering, Platform and Product teams

This is how we organize our work

This is how we work

at the client's site
Company

SQUARE ONE RESOURCES sp. z o.o.

At Square One Poland we link IT experts with the business. With over 25 years of experience, we specialize in recruitment processes on a global scale. Despite years of experience, we still have a startup DNA and this is our advantage. Our offices are located in London and Warsaw, however, we can reach clients from all over the world, from start-ups to big worldwide corporations.

This is how we work

Senior Python Backend Engineer – Data / GCP
120–140 zł / hr. (B2B)
I apply to:
SQUARE ONE RESOURCES sp. z o.o.
Warszawa, Masovian

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