Roku Principal Engineer
2 days ago
India
Position
We are seeking a highly experienced Roku Principal Engineer to drive architectural excellence and technical strategy within our software product development teams.
This role plays a critical part in defining and upholding the engineering vision and standards, ensuring our systems are scalable, secure, and maintainable.
As a Roku Principal Engineer, you will act as a key technical advisor and architect, contributing to shape and evolve the product's technical direction.
This is an individual contributor role expected to lead through deep technical expertise, domain knowledge, and strategic influence.
Reporting to the Technical Director, the Roku Principal Engineer will provide technical guidancefor engineering squads aligned to their technical domain, ensuring successful delivery, adherence to best practices, and alignment with business goals.
This role requires a strong technical backgroundand the ability to work collaboratively across cross-functional teams, including Product Managers, Product Owners, Architects, and QA.
Key Responsibilities
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.
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.
We're looking for someone who is:
- willing to mentor colleagues and to push them giving their best
- driven to push the boundaries and lead change and performance
- communicative to leave no-one in the dark and to work with your team successfully
- reliable so we know that we can call on you to meet deadlines
- passionate about the latest technologies and standards
- proactive to suggest improvements, identify and fix potential issues
Our people are key to our success and we pride ourselves on offering a dynamic, creative, innovative and supportive environment. Having the right combination of a 'can-do' approach, strong work ethic, integrity, friendliness and attention to detail is crucial.
Even if you don't tick all the boxes for one particular role, but you have a keen interest in what we do, send us your details, we may find a suitable match during the interview process.
Deltatre consciously nurtures an environment where each and every team member feels safe to bring their whole selves to work, in which everyone is valued and respected for who they are and what they bring. Everyone has the opportunity to reach their full potential, and every team member is expected to treat everyone with dignity and respect, value different perspectives, use inclusive language and work in alignment with Deltatre's commitment to diversity and inclusion. At Deltatre, everyone is welcome and celebrated.
We are committed to ensuring that we provide equal opportunities for all. Please let us know if you need us to make any adjustments or if you have any special requirements for the interview process. Depending on the role this normally includes a written test and interview.
-
Principal Engineer
6 days ago
India Recro Full timeJob Description – Principal Engineer (Java, Spring Boot, Insurance/BFSI)Work Mode: 5 days from officeLocation: WhitefieldWe are looking for a seasoned Principal Engineer with 8+ years of experience insoftware development, specializing in Java and Spring Boot frameworks. The idealcandidate should have hands-on expertise with project management and...
-
Principal Software Engineer
5 days ago
India RN Jobforce Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany Description RN JobForce empowers job seekers and employers worldwide with cutting-edge job search tools and a growing professional community. We work collaboratively with our clients to supply them with only the best and most suitable candidates via our multi-layer candidate delivery function. Our platform provides tailored technology job...
-
Principal Software Engineer
2 weeks ago
India Microsoft Full timeJob DescriptionAre you looking for an opportunity to change the way businesses digitally transform in a mobile first, cloud first world If so, we've got the job for you The Business and Industry Co-pilot group is responsible for the Microsoft Dynamics 365 suite of products, Microsoft Flow, PowerApps, and Power BI in addition to other products and services...
-
Principal Software Engineering Manager
1 week ago
India Microsoft Full timeJob DescriptionThe Path organization is seeking a Principal Engineering Manager who is passionate about working on cutting-edge AI Products and Experiences. As part of Path's vision to redefine Collaborative Work Management, this team is developing advanced AI-driven experiences that integrate Planner, and Teams products. We aim to bring next-generation AI...
-
Principal Software Engineer
2 weeks ago
India Microsoft Full timeJob DescriptionThe Times product (Time + Places) is a strategic initiative within Microsoft 365 aimed at transforming time management, scheduling, and meeting preparation, this aligns directly with Outlook Bangalore's priorities of enhancing productivity, reducing meeting fatigue, and empowering executive administrators with intelligent tools.As a Principal...
-
3 Days Left) Principal Engineer
3 weeks ago
India Amazon Music Full timeJob DescriptionDESCRIPTIONPrincipal Engineers provide technical leadership at Amazon.com. They help establish technical standards and drive Amazon's overall technical architecture, engineering practices, and engineering methodologies. They work on our hardest problems, building high quality, architecturally sound systems that are aligned with our business...
-
Principal Data Engineer
4 days ago
India Xebia Full timePosition name: Principal Data Engineer Experience: years Location - Gurugram/Chennai/Jaipur/Pune/Bhopal/Bangalore Summary of JD: AWS, Spark, Pyspark, Python, SQL, AWS, Data Warehouse design and development, Databricks and dbt, architecting and implementing workflow management systems, Airflow, Spark applications, CI/CD processes, experience with...
-
Principal Software Engineer
1 week ago
India Microsoft Full timeJob DescriptionAzure Data Manager for Energy (ADME), helps Energy companies gain actionable insights, improve operational efficiency, and accelerate time to market on the enterprise-grade, cloud-based Open Subsurface Data Universe (OSDU) Data Platform service. It supports innovation with a flexible, open energy platform that developers can build upon and...
-
Principal Software Engineer
6 days ago
India Microsoft Full timeJob DescriptionBe the voice behind the future-join us to build transformative speech technology for multilingual, intelligent experiences that reach billions.Microsoft is pioneering next-generation AI-driven speech solutions for voice agents, video translation, and call centre analytics.As a Principal Software Engineer in Microsoft's Azure Speech team, you...
-
Principal Engineering Manager
1 week ago
India Microsoft Full timeJob DescriptionAre you looking for an opportunity to join a team of engineers in positively affecting the experience of every consumer who uses Microsoft products The OSSE team in OPG group is focused on building client experiences and services that light up Microsoft Account experiences across all devices and platforms. We are passionate about working...