GOC | Python Backend Engineer (AdTech)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Backend Engineer (Python/AdTech): Designing, developing, and maintaining robust and scalable backend systems for marketing technologies and AI platforms with an accent on API design, database performance, and scalability. Focus on building high-performance APIs, integrating with large datasets, and ensuring system reliability within an AdTech ecosystem.
Location: Hybrid in Warsaw, Poland (2 days in office)
Salary: 6,333β12,500 PLN per month
Company
is WPPβs global media collective, using the power of creativity to build better futures for clients and communities, with a focus on marketing technologies and AI platforms.
What you will do
- Design, develop, and implement high-performance, scalable, and resilient backend services and APIs (REST, gRPC).
- Write clean, maintainable, and efficient code in Python, adhering to best practices and design patterns.
- Collaborate with architects to define system architecture, data models, and integration strategies.
- Integrate with internal/external data sources, AI/ML services, and third-party APIs relevant to AdTech.
- Optimize existing backend services for maximum speed, scalability, and stability, handling large data volumes.
- Implement robust monitoring, logging, and alerting solutions to proactively address system issues.
Requirements
- 3+ years of professional experience in backend software development.
- Strong proficiency in Python.
- Extensive experience designing and building RESTful APIs.
- Solid understanding of database systems (PostgreSQL, MySQL, Neo4j, MongoDB, DynamoDB).
- Experience with cloud platforms (GCP) and developing cloud-native applications.
- Familiarity with containerization (Docker) and orchestration (Kubernetes), and Git.
- Experience with microservices architecture and distributed system design.
- Strong problem-solving skills, analytical thinking, and attention to detail.
- English: B2 required for effective communication within cross-functional teams.
Nice to have
- Knowledge of message queues/event streaming platforms (e.g., Kafka, RabbitMQ, SQS/SNS).
Culture & Benefits
- Access to internal learning platforms, certifications, and training sessions.
- Life insurance, medical care, and sports card (Medicover).
- Funding for English language learning and employee mental health awareness day.
- Commitment to equal opportunities for all employees.
- Hybrid work approach with teams in the office two days a week.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β