Job Purpose:
Take the lead in defining the long-term vision, technical roadmap, and delivery of core platform services that support mission-critical functions such as intelligent traffic management, experimentation frameworks, user interaction systems, and modern media processing infrastructure.
Key Responsibilities
1. Platform Strategy & System Design
-
Champion technical initiatives across four core domains: Edge Delivery Optimization, Experience Management, User Engagement Infrastructure, and Media Transformation Systems.
-
Shape intelligent traffic routing mechanisms, optimizing for real-time conditions, operational costs, and system performance.
-
Design foundational frameworks for in-product experimentation, including live A/B testing and feature toggling solutions leveraged across multiple teams.
-
Oversee the buildout of a unified customer communication platform spanning push notifications, in-app messaging, and emails, tailored via audience segmentation.
-
Partner with reliability engineering to transition legacy video processing workflows to modern, scalable solutions, including cloud-based or containerized platforms.
2. Team Leadership & Talent Development
-
Hire top-tier talent aligned with both technical needs and company culture.
-
Guide and mentor an interdisciplinary team comprising backend, frontend, mobile, and quality assurance engineers.
-
Set clear performance metrics, conduct regular evaluations, and ensure consistent alignment with business and engineering goals.
3. Cross-Department Collaboration
-
Work closely with cross-functional teams (Product, Data, Engineering) to ensure high configurability of systems without direct code modification.
-
Provide expert-level technical advice to other teams, aligning implementation approaches with platform scalability, performance, and security principles.
-
Deliver detailed reports on platform performance and security status to stakeholders, including leadership, and offer recommendations for strategic planning.
Qualifications & Requirements
Education:
Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, or a closely related discipline.
Experience:
-
7+ years of experience in software or platform engineering.
-
2+ years in a technical leadership or engineering management role.
Technical Expertise:
Experienced in using Golang
-
Strong track record in developing scalable internal platforms or developer-focused tools.
-
In-depth knowledge of content delivery networks, smart routing strategies, and cost-efficient traffic distribution.
-
Hands-on experience with experimentation platforms such as LaunchDarkly, Optimizely, or similar tools.
-
Familiarity with user communication ecosystems like Firebase, OneSignal, or similar messaging infrastructures.
-
Cloud infrastructure experience with GCP, AWS, or alternative CDN providers (e.g., BytePlus, Gcore).
-
Proficiency in modern deployment methods using Docker and Kubernetes.
Core Competencies & Personal Traits
-
Collaborative leadership style with a strong ability to inspire and align teams.
-
Excellent communication skills, particularly in translating complex tech topics to non-technical audiences.
-
Strategic, data-informed thinker with strong analytical capabilities.
-
Effective multitasker with exceptional planning and organization skills.
-
Experienced in managing risks and navigating high-pressure scenarios.
-
Confident stakeholder manager with a growth-oriented mindset.
-
Energetic, adaptable, and driven by innovation and continuous improvement.