TL;DR

Senior Backend Software Engineer (Python): Building and optimizing internal data platforms that power metrics, experiments, and internal tools with an accent on handling tracking data flow, replicating database changes in real-time, and running A/B testing systems. Focus on designing robust, secure, and scalable software solutions, mentoring junior engineers, and driving innovation in a collaborative environment.

Location: 100% remote work from Poland, with offices available in Poznan and Warsaw.

Company

OLX is a global marketplace company backed by Prosus, building sustainable ecosystems for trading cars, homes, jobs, and secondhand goods.

What you will do

  • Contribute to complex technical projects to ensure robust, secure, and scalable software solutions.
  • Mentor and guide junior engineers, providing feedback and facilitating team communication.
  • Drive innovation, shaping software development and collaborating with product management to create user-centric solutions.
  • Impact engineering strategy and cross-team collaboration through working groups and community guilds.

Requirements

  • Product-minded engineer with deep knowledge of Python, Flask, FastAPI, data structures, algorithms, and software architecture.
  • Ability to build and scale cloud-based systems.
  • Strong problem-solving skills to break down complex challenges.
  • Effective communication skills for technical and non-technical stakeholders.
  • Commitment to ownership, high-quality code, debugging, optimization, and automation.

Culture & Benefits

  • Monthly salary and an annual bonus (15%).
  • Training and conference budget with free access to Udemy courses.
  • Benefits package with 300 points on Mybenefit, private medical care (Luxmed), Ask Henry services, and IP rights’ costs.
  • Flexible work options: 100% remote or from offices in Poznan and Warsaw.

Hiring process

  • Recruiter Interview
  • People Manager Interview
  • Live Coding
  • System Design