Irdeto, a leading global provider of digital platform security solutions, is currently seeking candidates for the role of Principal Engineer – OTT in Noida. This position requires candidates to hold a bachelor’s degree or master’s in computer science, software engineering, or a related field, emphasizing the company’s commitment to hiring individuals with a strong educational background. Notably, Irdeto is open to freshers applying for this role, offering an excellent opportunity for recent graduates to embark on their careers in software engineering. As a Principal Engineer – OTT at Irdeto in Noida, successful candidates will have the chance to work on cutting-edge projects related to Over-The-Top (OTT) platforms and contribute to the development of innovative digital security solutions.
Company Name: Irdeto
Job Role: Principal Engineer – OTT
Education Required: Bachelor’s degree or master’s in computer science, Software Engineering, or a related field.
Experience Required: Freshers
Job Location: Noida
Role and Responsibilities:
- Develop and maintain software applications and services for our OTT platform, ensuring high-performance, scalability, and reliability.
- Collaborate with cross-functional teams, including product managers, designers, and other engineers, to design and implement new features and improvements.
- Identify and address performance bottlenecks, security vulnerabilities, and system scalability issues.
- Debug, troubleshoot, and resolve software defects and performance issues, ensuring a seamless user experience.
- Mentor junior engineers and participate in knowledge sharing within the team.
Required Skills and Qualification:
- Bachelor’s degree or master’s in computer science, Software Engineering, or a related field.
- Strong proficiency in programming languages such as Angular, Typescript, NodeJS, Java and/or others as relevant.
- Proven Experience in video streaming technologies and cloud Platforms.
- Proficiency in building and maintaining microservices and distributed systems.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Understanding of database systems (SQL, NoSQL) and data modeling, UX Architecture etc.
- Excellent problem-solving skills and the ability to work in a fast-paced, agile development environment.
- Strong communication skills and the ability to work effectively in a collaborative team environment.