Search by job, company or skills

Principal Software Engineer

Principal Software Engineer

resillion
Fresher
Not Disclosed
Early Applicant
  • Posted 12 days ago
  • Be among the first 10 applicants

Job Description

About Resillion

Resillion is a global provider of digital assurance, cybersecurity, and testing services. We help organisations strengthen their security posture, protect critical assets, and deliver high-quality digital solutions. Our teams operate across multiple specialist disciplines, including Digital Forensics, Incident Response, SOC Operations, Quality & Compliance, and Technical Consultancy. We are committed to excellence, continuous improvement, and delivering trusted, customer-focused services that meet the highest professional and accreditation standards

Job Title: Lead Software Engineer

Reports to: Engineering Manager

Location: Bengaluru, India (Hybrid)

Direct Reports: Yes

Department: C&I

The Role

As a Lead Engineer, you will work with broadcast and streaming technologies used by major broadcasters, TV manufacturers, and standards bodies worldwide. This is a hands-on technical leadership role for someone who thrives on solving complex problems, guiding teams, and influencing international standards.

You Will

· Lead the design, architecture, and evolution of automated test platforms for HbbTV, CI+, ATSC and DVB-based broadcast and hybrid/streaming ecosystems.

· Translate complex specifications into clear, testable objectives and implement them in robust, scalable frameworks.

· Own end-to-end system architecture, ensuring modularity, maintainability, and long-term resilience.

· Design, build, and verify sophisticated software and hardware components.

· Represent the company in international standards bodies and technical working groups.

· Act as a player-coach: mentor engineers, set coding and architectural standards, support hiring, and unblock complex technical challenges.

· Shape engineering culture and champion technical excellence across the team.

· Work with globally distributed teams across the UK, India, China, and Belgium.

You Need to Have

· Experience analysing broadcast standards relating to (HbbTV, CI+, ATSC3, DVB, MPEG).

· Strong software engineering background using Python, Django, and Linux.

· Experience building large-scale frameworks and automated test orchestration systems.

· Strong understanding of the broadcast industry, particularly HbbTV and CI+.

· Experience with streaming technologies (e.g. DASH) and DRM systems (PlayReady, Widevine).

· Experience with cloud infrastructure (preferably Azure).

· Working knowledge of JIRA, Azure DevOps, CI/CD pipelines, and tools such as Jenkins.

Use of AI & Modern Engineering Practices

· Use AI-assisted tools responsibly to accelerate development, testing, debugging, and documentation tasks.

· Apply strong engineering judgement to validate AI outputs, ensuring quality, correctness, and alignment with specifications and architectural standards.

· Lead by example in identifying opportunities where AI can improve team productivity, consistency, and quality without compromising technical rigour

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Widevine

CI+

ATSC3

DASH

HbbTV

DRM systems

CI CD pipelines

PlayReady

About Company

Similar Jobs

Bengaluru, India
Skills:
react.js , .NET 8+, Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), C#, Web Api, Typescript, Docker, RESTful API development, Xunit, Jest, Azure DevOps, Redux, SQL Server, Redis, Elastic Search, MongoDB, Kubernetes, Entity Framework Core, LangGraph, Next.js, LangChain, NoSQL databases, Mog, MS-SQL Server, ASP.NET Core
Bengaluru, India
Skills:
Java, Github, Aws Services, J2EE, Cloud Watch, Sonar Qube, Appdynamics, Typescript, Javascript, Docker, Splunk, Python, Kubernetes, ObservInc, Canary, Monitoring and logging tools, Github Action, CI-CD Tools, Cloud Teamcity
Bengaluru, India
Skills:
Java, Data Modeling, Data Architecture, Storage Systems, Distributed Systems, Python, AI agent-facing infrastructure, On-premises infrastructure, Cloud-native architectures, System scalability, Distributed query engines, SQL-based data access patterns, Data platforms, Agentic AI engineering, Event-driven architectures
Bengaluru, India
Skills:
.NET, DAST, Github, Terraform, Azure, Kubernetes, Python, AWS, FedRAMP Moderate, IaC, container tooling, GitHub Actions, secrets detection, security engineering, SCA, SAST, CI/CD, GitHub Advanced Security, SOC 2 Type 2, software supply chain security
Bengaluru
Skills:
Java, Databricks, Python, AI-enabled development practices, Software Development Life Cycle toolchain, Data cloud-native platforms