Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Technical Leadership

  • Partner with the Technical Director to define long-term architectural direction, technical standards, and technology choices.
  • Own the architectural integrity and scalability of the platform, including system design, integration patterns, and data architecture.
  • Evaluate emerging technologies and propose adoption strategies aligned with product and business goals.
  • Drive technical innovation and continuous improvement within the engineering teams.

Engineering Excellence

  • Set the bar for engineering quality through code and design reviews, mentorship, and example.
  • Define and promote best practices in software development, including CI/CD, testing, monitoring, and documentation.
  • Guide teams in resolving complex technical challenges, balancing short-term delivery needs with long-term sustainability.

Domain Ownership

  • Act as the technical authority within a specific domain or across multiple subsystems.
  • Develop deep domain knowledge and ensure that architecture evolves coherently across products and teams.
  • Ensure consistency in design and implementation practices across teams.

Collaboration and influence

  • Collaborate with Product Managers, Designers, and other stakeholders to align technical and product roadmaps.
  • Influence and mentor Lead Engineers and other senior developers across the organization.
  • Participate in high-level planning and decision-making processes with senior engineering and product leaders.

Requirements

Qualifications

  • Proven experience (8+ years) in software engineering with at least 3 years in a lead, principal, or architect-level role.
  • Deep technical expertise in distributed systems, cloud infrastructure, and scalable software architectures.
  • Demonstrated ability to lead architectural decisions and drive adoption of modern technologies and practices.
  • Strong cross-functional communication and collaboration skills.
  • Experience influencing technical direction across multiple teams.
  • Familiarity with Agile methodologies and DevOps practices.
  • Experience mentoring senior engineers and influencing engineering culture.

Skills and Competencies

  • Technical Proficiency:
  • Strong hands-on experience with programming languages (Brightscript/Actionscript /Python), cloud platforms (e.g., AWS, Azure, GCP), and modern development tools.
  • Thorough understanding of the SceneGraph framework and its core principles.
  • Familiarity with Design Patterns like MVC and MVVM
  • Experience integrating with third party libraries like Analytics, Advertising etc.
  • Experience with build, submission and certification process of Roku applications.
  • Leadership: Ability to inspire, motivate, and guide engineering teams toward achieving shared goals.
  • Problem Solving: Analytical and strategic thinking to address technical and delivery challenges.
  • Communication: Strong verbal and written communication skills to effectively convey complex technical concepts.
  • Adaptability: Ability to navigate ambiguity and prioritize in a dynamic, evolving environment.

Further Experience

  • Experience with OTT systems, CMS, or video platforms.
  • Background in B2C software development or integration.
  • Experience working in a global, distributed team environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Deltatre logo
Deltatre

Media Technology

London

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru