
Principal Software Engineer
3 days ago
Welcome to Warner Bros Discovery the stuff dreams are made of Who We Are When we say the stuff dreams are made of we re not just referring to the world of wizards dragons and superheroes or even to the wonders of Planet Earth Behind WBD s vast portfolio of iconic content and beloved brands are the storytellers bringing our characters to life the creators bringing them to your living rooms and the dreamers creating what s next From brilliant creatives to technology trailblazers across the globe WBD offers career defining opportunities thoughtfully curated benefits and the tools to explore and grow into your best selves Here you are supported here you are celebrated here you can thrive Principal Engineer- Player Team Bangalore About Warner Bros Discovery Warner Bros Discovery a premier global media and entertainment company offers audiences the world s most differentiated and complete portfolio of content brands and franchises across television film streaming and gaming The new company combines Warner Media s premium entertainment sports and news assets with Discovery s leading non-fiction and international entertainment and sports businesses For more information please visit Meet Our Team We are the Product Engineering group for Direct-2-Consumer business and responsible for building OTT Player HLS and DASH for several Warner Bros Discovery products across 70 different platforms We build Player SDK for Android Apple Desktop HWA and STB platforms to provide seamless integration experience to the WBD applications Roles Responsibilities About the Role We are looking for a Principal Engineer to lead the architecture design and development of the core player engine and SDKs powering our OTT streaming applications across various platforms iOS Android Web Roku CTV STBs etc This is a critical technical leadership role driving performance scalability and quality of video playback across millions of devices Key Responsibilities Architect and develop core media playback engines and SDKs for video streaming applications Drive end-to-end design of low-latency high-performance video playback pipelines including adaptive bitrate streaming ABR DRM buffering caching and analytics Collaborate with cross-functional teams Product Video Platform QA CDN Content Ops to define requirements and translate them into scalable technical solutions Ensure high-quality playback experience across various network conditions and device capabilities Define and enforce coding standards performance benchmarks and SDK versioning strategies Mentor junior engineers and contribute to technical roadmaps design reviews and code quality initiatives Investigate and resolve complex issues related to playback failures latency memory usage and system stability Monitor industry trends in streaming protocols HLS DASH media formats and hardware acceleration APIs MediaCodec AVFoundation etc to keep our technology stack modern Required Skills Qualifications Bachelor s or Master s degree in Computer Science Electrical Engineering or related field 16 years of experience in software engineering with 10 years of hands-on development in media playback engines or OTT video streaming SDKs Expertise in video streaming protocols HLS MPEG-DASH CMAF RTMP etc Strong proficiency in C C JavaScript Swift Kotlin React Native Bright Script Deep understanding of DRM technologies Widevine FairPlay PlayReady Experience with media frameworks ExoPlayer AVPlayer Shaka Player or custom engines Experience with live streaming low latency DVR Familiarity with CDNs video encoding pipelines and ABR algorithms Proven experience with multi-platform development mobile web smart TVs gaming consoles Understanding of CI CD A B testing and observability in production environments Excellent problem-solving debugging and performance tuning skills Strong communication and leadership skills ability to influence and drive cross-team decisions Nice to Have Exposure to WebAssembly Rust or cross-platform player architectures Contributions to open-source media player projects or streaming SDKs Characteristics Traits Naturally inquisitive critical thinker proactive problem-solver and detail-oriented Positive attitude and an open mind Strong organizational skills with the ability to act independently and responsibly Self-starter comfortable initiating projects from design to execution with minimal supervision Ability to manage and balance multiple and sometimes competing priorities in a fast-paced complex business environment and can manage time effectively to consistently meet deadlines Team player and relationship builder What We Offer A Great Place to work Equal opportunity employer Fast track growth opportunities How We Get Things Done This last bit is probably the most important Here at WBD our guiding principles are the core values by which we operate and are central to how we get things done You can find them at along with some insights from the team on what they mean and how they show up in their day to day We hope they resonate with you and look forward to discussing them during your interview Championing Inclusion at WBD Warner Bros Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives backgrounds and experiences Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit regardless of sex gender identity ethnicity age sexual orientation religion or belief marital status pregnancy parenthood disability or any other category protected by law If you re a qualified candidate with a disability and you require adjustments or accommodations during the job application and or recruitment process please visit our for instructions to submit your request
-
Principal Software Architect
7 days ago
Bengaluru, Karnataka, India beBeeSoftwareDevelopment Full timeJob Title: Software Principal EngineerOur company is seeking a seasoned software principal engineer to lead the development of high-performance, low-latency software solutions for our cutting-edge products.">8-12 years of experience in design and development of BIOS/UEFI/Embedded Systems, with a strong background in C/C++ programming and common...
-
Software Senior Principal Engineer
3 weeks ago
Bengaluru, Karnataka, India Dell Full timeSenior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software engineering...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Manipal Global Education Services Private Limited Full timeWere Hiring: Principal Software Engineer (MEAN Stack + Flutter)Are you passionate about building scalable, modern applications that make an impact? We're looking for a Principal Software Engineer with 57 years of experience in the MEAN stack (MongoDB, Express.js, Angular, Node.js) and Flutter to join our growing tech team.In this role, youll play a key part...
-
Senior Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Dell Full timeThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, software engineering methodologies and the collaboration of...
-
Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India Commonwealth Bank Full timeJob DescriptionOrganization: - At CommBank, we never lose sight of the role we play in other peoples financial wellbeing. Our focus is to help people and businesses move forward to progress. To make the right financial decisions and achieve their dreams, targets, and aspirations. Regardless of where you work within our organisation, your initiative, talent,...
-
Principal Software Engineer
4 days ago
Bengaluru, Karnataka, India Microsoft Full time ₹ 15,00,000 - ₹ 20,00,000 per yearThe 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 Software...
-
Software Principal Engineer Urgent Search
4 weeks ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software engineering methodologies and...
-
Principal Engineer
4 days ago
Bengaluru, Karnataka, 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 Engineer
2 days ago
Bengaluru, Karnataka, India Recro Full timeJob Description – Principal Engineer (Java, Spring Boot, Insurance/BFSI) Work Mode: 5 days from office Location: Whitefield We are looking for a seasoned Principal Engineer with 8+ years of experience in software development, specializing in Java and Spring Boot frameworks. The ideal candidate should have hands-on expertise with project management and...
-
Principal Software Engineer
4 days ago
Bengaluru, Karnataka, India Cadence Design Systems Full time US$ 90,000 - US$ 1,20,000 per yearAt Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Position: Principal Software EngineerLocation: Bangalore Job DescriptionCadence Design Systems is looking for a highly motivated software engineer to work as a member of the R&D staff on Cadence's Genus Synthesis Solution product. Genus is a...