This leadership role involves guiding a team of software engineers responsible for creating low-latency, high-volume ad delivery systems. Responsibilities include strategic planning, technical oversight of distributed systems, mentorship, and data engineering. The role requires collaboration across teams and stakeholders and emphasizes quality, correctness, and team best practices.
Requirements
- Design, implement and maintain low-latency, high-volume ad delivery systems
- Manage and mentor a team of impactful software engineers
- Build low-latency and high-throughput distributed systems
- Hands-on experience with Java, Scala, or C++
- Experience with big data technologies (Spark/Kafka/Kubernetes/Spark streaming)
- Experience with NoSQL data-stores (e.g Cassandra, Elastic Search/Solr), OLTP
- Experience in Cloud technologies (e.g AWS)
- Strong communication and interpersonal skills
- Passion for quality software and products
- Interest in data