Senior Software Engineer

5 years

0 Lacs

Posted:2 months ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Job Title: Senior Software Engineer US & India Locations: USA Locations :: DMV (DC, Maryland, Virginia), OR NYC, NY India Locations :: Bengaluru / Chennai Duration : Permanent Type : Hybrid (1 Day Onsite, 4 Days WFH) The Challenge: As a Software Engineer, this person will play a key role in developing and enhancing our digital products across web, mobile, and streaming platforms. You will work with modern cloud-based technologies while contributing to our transition to native development. This position offers the opportunity to work in a collaborative, fast-paced environment where innovation and technical excellence are valued. Roles & Responsibilities: Design, develop, and maintain scalable and high-performance software applications for web, mobile, and streaming platforms. Collaborate with cross-functional teams, including product managers, designers, and other engineers, to deliver robust and innovative solutions. Contribute to the transition from .NET Framework and Java to native development using Swift (iOS) and Kotlin (Android). Implement features that enhance active and passive personalization within our content delivery systems. Ensure the performance, quality, and responsiveness of applications through testing and best coding practices. Participate in code reviews, provide constructive feedback, and ensure code quality and adherence to engineering standards. Stay updated with emerging technologies and industry trends to drive continuous innovation. Essential Skills & Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. 5+ years of experience in software engineering, including developing and maintaining production-level applications. Experience developing applications for Connected TV (Apple TV, Roku, etc.) is a plus. Strong understanding of software development best practices, including Agile methodologies. Excellent problem-solving skills and ability to troubleshoot complex systems. Strong communication and collaboration skills, with the ability to work across global teams. Proficiency in one or more of the following is a MUST: .NET Framework (C#), Java, or other object-oriented programming languages. Native mobile development (Swift for iOS, Kotlin for Android). Cloud-based technologies (AWS, Azure, or Google Cloud Platform). Preferred Skills: Experience in AI-driven content personalization. Knowledge of video streaming protocols and media delivery frameworks. Familiarity with DevOps practices and CI/CD pipelines. Prior experience in media, broadcasting, or content delivery industries. Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

Chennai, Tamil Nadu, India

Kolkata, West Bengal, India