Python Developer
ADBRO High Impact Marketing Channel
( www.adbro.com )
Аккаунт зарегистрирован с email *@adbro.me
Опыт работы от 3 до 5 лет
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:
- Intro call with an IT Recruiter (up to 30 minutes);
- Technical interview with the CTO (15 minutes to 1 hour, conversational format);
- Team interview with your potential teammate (up to 45 minutes, conversational format);
- Offer.