





Medium due to metro location and recognizable brand, while seniority and leadership needs reduce applicant pool.
Medium because distributed systems skills transfer broadly, but platform and media metadata domain knowledge adds specificity.
High due to explicit 10+ years, 3+ years management, and specific platform and tech requirements.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and evolve a functional area with multiple technical components, focusing on platformization, product reliability, performance, and availability metrics.
Lead, mentor, and grow a software development team, including onboarding and influencing engineering hiring culture.
Collaborate across teams to define and deliver product roadmaps, drive architecture decisions, and ensure timely, high-quality project delivery.
Bachelor’s degree in Computer Science, Engineering, or a related field.
10+ years of software engineering experience.
3+ years in a technical leadership or management role managing teams of 12+ engineers.
Proficient in platforms and tech stacks like Kafka, distributed systems, relational databases, and programming languages such as Java, Python, C++, SCALA, or GoLang.
Experienced senior engineering leader with hands-on capabilities in complex platform and data delivery system development.
Strategic thinker able to balance short-term priorities with long-term technical vision and product roadmaps.
Proven at communicating effectively with senior leadership and driving cross-team collaboration to deliver scalable and reliable systems.