This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
10Pearls is seeking a highly experienced Tech Lead – Software Development to lead and scale engineering teams building a high-performance OTT and Live TV streaming platform. This role requires strong technical depth combined with people leadership, spanning front-end technologies, backend services, and data engineering teams. The ideal candidate is a hands-on technologist with a proven track record of delivering complex, consumer-facing products across multiple industries. You will be responsible for technical direction, code quality, architectural alignment, and mentoring teams while working closely with product, design, DevOps, and architecture stakeholders.
Job Responsibility:
Provide strategic technical leadership by designing and architecting highly scalable, maintainable, and secure systems across the organization
Ensure that company engineering practices, including CI/CD, code quality, and security standards, are maintained at the highest level
Drive the technical roadmap and align architectural decisions with both business strategy and client needs, serving as a key technical advisor
Lead complex technical discussions with both internal teams and external stakeholders, translating business needs into actionable technical solutions
Embrace and promote a consulting mindset, acting as a technical expert who advises clients on innovative, scalable solutions that deliver measurable business value
Stay updated on new technologies and trends to continuously improve technical skills
Mentor and guide engineers, fostering technical growth across teams, and maintaining a culture of learning and innovation
Play a key role in the recruitment process, interviewing and selecting top technical talent for the organization, ensuring both technical and cultural fit
Act as focal point of contact for technical issues for specific work streams across multiple projects
Requirements:
Bachelor’s degree in IT or related discipline. (Software Engineering preferred)
10+ years of experience as a software developer, with progression into Tech Lead or Senior Engineer roles
Proven experience working across multiple product domains and industries, delivering scalable applications
Strong hands-on expertise in backend development (Java, Kotlin, Node.js, Python, or similar)
Solid experience with web technologies (React, Angular, Vue, Node.js) and mobile platforms (iOS, Android, Flutter, or React Native)
Experience leading or collaborating with data engineering teams (analytics pipelines, event tracking, data platforms)
Strong understanding of microservices, APIs, cloud-native systems, and distributed architectures
Experience building or supporting OTT or media-rich consumer applications is a strong plus
Nice to have:
Experience with Live TV or streaming platforms (HLS, DASH, playback optimization)
Familiarity with cloud platforms (AWS, Azure, GCP) and DevOps pipelines
Exposure to recommendation systems, search, or AI-driven features
Background in high-scale consumer products (e-commerce, fintech, SaaS, media, or gaming)