Python Developer

  ADBRO Marketing Solutions ( adbro.com )
Аккаунт зарегистрирован с email *@adbro.me
Миддл • Сеньор
Информационные технологии • Разработка • Python • Django • ClickHouse • WEB
14 октября
Удаленная работа
Опыт работы от 3 до 5 лет
Работодатель  ADBRO Marketing Solutions
Описание вакансии

Python developer

ADBRO Marketing Solutions


 

ADBRO is an international AdTech company creating vibrant digital campaigns across Southeast Asia, and the only programmatic channel offering exclusive in-image advertising with leading news publishers.

We are a high-traffic ad network and technology platform that processes millions of requests per day. This is not about boring landing page development — this is about true high-load systems, millions of users, and terabytes of data.

We are now looking for a Python Developer who is ready to work at this scale and bring fresh ideas.
You will be working on our high-traffic advertising portal — one of our core products.

Tech stack: Python 3+, Django, DRF, REST, GraphQL, ClickHouse, PostgreSQL
Website: ​

Responsibilities:

  • Develop and optimize our advertising campaign management portal — the web interface used by clients, partners, and analytics teams;
  • Work with ClickHouse - handle terabytes of data, write and optimize complex analytical queries;
  • Build and maintain REST/GraphQL APIs and integrations with external systems;
  • Participate in developing new features, improving architecture, refactoring, and boosting performance;
  • Take part in code reviews, architecture discussions, and problem-solving sessions.

Requirements:

  • Bachelor’s degree in Computer Science or a related field;
  • Solid experience with Python 3+ and Django (3+ years of commercial experience);
  • Proven track record working with high-load systems (~100K+ requests/day), with strong skills in identifying and eliminating performance bottlenecks;
  • Strong ClickHouse skills - ability to write advanced queries, analyze execution plans, and ensure production stability;
  • Experience with GraphQL;
  • English level B1+ (our team is international, so you should be able to understand and communicate with colleagues).

Team & Workflow:

  • Team size: 10 people split into two squads (Core Team and Ad Portal Team);
  • Workflow: Light Kanban (no sprints) - the main goal is to hit release windows;
  • We use Atlassian tools, pull requests, and code reviews - we value clean, maintainable code;
  • We love Python developers who think critically, challenge ideas, and suggest improvements - not just “do the tasks”.

     

Employee Benefits:

  • Fully remote work, no time-tracking tools, with a healthy work-life balance;
  • Fully paid vacation and sick leave;
  • Work equipment: the company can provide you with a laptop or a compensation payment after the probation period for using your own equipment.payment if you use your own (available after the probation period).
  • Annual 4-day company trip to exciting locations (all expenses covered).

     

Hiring Process:

  1. Intro call with an IT Recruiter (up to 30 minutes);
  2. Technical interview with the CTO (15 minutes to 1 hour, conversational format);
  3. Team interview with your potential teammate (up to 45 minutes, conversational format);
  4. Offer.

Специализация
Информационные технологииРазработкаPythonDjangoClickHouse
Отрасль и сфера применения
WEB
Уровень должности
МиддлСеньор
Загрузка формы отклика...