Python Backend Engineer
Core
Design, develop, and maintain scalable backend systems and APIs for data products and the WPP Open AI marketing platform.
Role type
Senior Backend Engineer (Python)
Builds
High-performance backend services, REST/gRPC APIs, and cloud-native applications for AdTech and marketing transformation.
Domain
AdTech / Marketing Technology / AI Platform
Deliverable
production ML models | product features
Required skills
Python, RESTful API design, PostgreSQL/MySQL, NoSQL (Neo4j/MongoDB), GCP, Docker, Kubernetes, Kafka/RabbitMQ, Microservices architecture, Git
Preferred skills
gRPC, CI/CD pipeline optimization, complex distributed system debugging
Technologies
Python, PostgreSQL, MySQL, Neo4j, MongoDB, GCP, Docker, Kubernetes, Kafka, RabbitMQ, SQS, SNS, Git
Responsibilities
Design and implement high-performance backend services and APIs; Optimize existing services for speed and scalability; Conduct code reviews and develop comprehensive unit/integration tests; Collaborate on system architecture and data models; Participate in CI/CD and cloud infrastructure improvements.
Seniority
Senior, hands-on IC
