Senior Software Engineer, Python

Jobtailor

Warszawa

On-site

PLN 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking an experienced Backend Engineer to design and scale high-throughput Python services powering our delivery operations. You will apply network analysis and geospatial techniques to optimize routing and logistics, leveraging cloud-native architectures and modern routing APIs.

Required are 4+ years of Python/SQL backend experience, familiarity with cloud ecosystems (GCP preferred) and tools like Kubernetes, Terraform and Airflow.

Qualifications

  • At least 4 years of commercial experience in backend software development using Python and SQL.
  • Experience with logistics domain, network analysis, and routing (graph theory, road network modeling, VRP).
  • Experience with geospatial data concepts via code (H3, spatial indexing, clustering, PostGIS).
  • Familiar with cloud ecosystems (Google Cloud Platform preferred) and infra tools (Kubernetes, Terraform, Airflow).
  • Advocate for engineering excellence with clean code, TDD, CI/CD, and rigorous code reviews.

Responsibilities

  • Support the design and scaling of high-throughput services powering our first and last-mile operations.
  • Leverage network analysis and spatial optimization to build and enhance our Delivery Optimization Engine and logistics efficiency.
  • Utilize cloud-native Python architectures, Big Data solutions, and modern routing APIs (Google, HERE, open-source routing engines).

Skills

Python
SQL
Network analysis
Routing
Geospatial data
Cloud ecosystems
Kubernetes
Terraform
Airflow
TDD/CI/CD
Microservices
English (B2+)
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

PostGIS
Google Cloud Platform
Kubernetes
Terraform
Airflow
H3 spatial indexing

Job description

Responsibilities
  • Support the design and scaling of high-throughput services that power our first and last-mile operations.
  • Leverage network analysis and spatial optimization to assist in building the next generation of Allegro's Delivery Optimization Engine (DOE) and enhance our logistics efficiency.
  • Utilize modern tech stack including cloud-native Python architectures, Big Data solutions, and modern routing APIs (e.g., Google, HERE, open-source routing engines).
Requirements
  • At least 4 years of commercial experience in backend software development using Python and SQL.
  • Possess experience or a strong understanding of the logistics domain, network analysis, and routing (e.g., graph theory, road network modeling, Vehicle Routing Problems).
  • Experience with geospatial data concepts applied via code (e.g., H3/spatial indexing, clustering algorithms, PostGIS).
  • Be familiar with cloud ecosystems (Google Cloud Platform preferred) and modern infrastructure tools (Kubernetes, Terraform, Airflow).
  • Advocate for engineering excellence, including clean code, TDD, CI/CD, and a strong commitment to rigorous code reviews to maintain team architectural stability.
  • Know how to design and scale a microservices-based architecture.
  • A positive attitude, excellent teamwork skills, and a higher technical education (Computer Science or related fields).
  • English level min. B2+.
  • Required to work from the Warsaw office once a month.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python)
Senior Software Engineer (Python)

your Jared • Warszawa

Hybrid
PLN 223,000 - 279,000
Worksmile platform
Hybrid work arrangement
Manager, Engineering – Delivery Experience Backend Team
Manager, Engineering – Delivery Experience Backend Team

Allegro.eu S.A. • Poland

Hybrid
PLN 240,000 - 420,000
Hybrid work model
Annual bonus
RSU equity
+5
Engineering Manager - Delivery Experience Backend Team
Engineering Manager - Delivery Experience Backend Team

Allegro • Warszawa

Hybrid
PLN 360,000 - 540,000
MacBook Pro or Dell laptop
Hybrid work model
Training budget
+3
Software Engineer 2 (Java/Kotlin / Python) – Allegro Translations
Software Engineer 2 (Java/Kotlin / Python) – Allegro Translations

Allegro.eu S.A. • Poland

Hybrid
PLN 163,000 - 232,000
Senior Data Engineer (Scala)
Senior Data Engineer (Scala)

Allegro • Warszawa

Hybrid
PLN 240,000 - 420,000
Well-located offices
MacBook Pro / Dell laptop
Cafeteria plan benefits
+4
Mid Software Engineer (Fullstack) – Smart Navigation
Mid Software Engineer (Fullstack) – Smart Navigation

Allegro.eu S.A. • Toruń

Hybrid
PLN 163,000 - 232,000
MacBook Pro or Dell Laptop
Fringe benefits cafeteria plan
Volunteering day off
+1
Software Engineer 1 (Java / Kotlin) – Developer Tools
Software Engineer 1 (Java / Kotlin) – Developer Tools

Allegro.eu S.A. • Poznań

Hybrid
PLN 11,000 - 15,000
Flexible hybrid work model
Mobile Software Engineer 2 (iOS)
Mobile Software Engineer 2 (iOS)

Allegro.eu S.A. • Poznań

Hybrid
PLN 163,000 - 232,000
MacBook Pro or equivalent equipment
Training budget
Volunteer day
+3
Senior Software Engineer (Java / Kotlin) - Product Page
Senior Software Engineer (Java / Kotlin) - Product Page

Allegro • Toruń

Hybrid
PLN 210,000 - 3,469,000
Annual bonus
RSUs (Allegro shares)
MacBook Pro or Dell laptop
+4
Software Engineer 1 (Java / Kotlin) - Developer Tools
Software Engineer 1 (Java / Kotlin) - Developer Tools

Allegro • Poznań

Hybrid
PLN 125,000 - 170,000
MacBook Pro / Dell laptop and setup
Cafeteria benefits plan
English language classes
+2