Senior Engineer - Software Development

Engineering Bangalore, Karnataka (Req. #5512)


Xperi invents, develops and delivers technologies that create extraordinary experiences at home and on the go for millions of people around the world. Powering billions of consumer electronics, connected cars and digital content titles, we make entertainment more immersive, driving more intelligent and every interaction seamlessly personalized through our renowned consumer brands: DTS®, HD Radio™, IMAX® Enhanced and TiVo®.

Xperi (NASDAQ: XPER) is a publicly traded technology company headquartered in San Jose, CA with over 2,000 employees across North America, Europe and Asia. Come join a thriving team where you can play an integral role in shaping the future of entertainment technology.

About the role:

Candidate will be the part of Metadata engineering group and Ingest 2.0 is product and we are ingesting video metadata from many content aggregators and Pay Tv operators. It has capability of ingesting multiple language metadata along with KG matching feature to enrich the Video metadata. Ingest 2.0 mainly ingesting program, person, episodes, and image metadata.

Metadata Customers are worldwide, and they are spread across LTAM, EU and NA regions.

Job Purpose  

Candidate will be part of the Metadata engineering team and he will be closely working with other engineers to implement the business logic using C#/dot Net, SSIS, SQL jobs/Queries and stored procedures.

Here’s what you get to do:

Candidate will be part of Ingest 2.0 team where he will be working as a developer, implementation of new features analyzing and fixing issues. He will be responsible for understanding customer requirements and new change request.  He will be responsible for coming up with solutions for the assigned tasks and complete them on time. He will be expected to follow code review process and other best development practices.

Who are we looking for?

  • Engineer/MCA from reputed universities or colleges with percentage of 70% or more
  • 4 to 6 yrs development experience.
  • Hand on working knowledge in SQL Server database.(Table, Trigger, Stored procedure, Index, Function etc.)
  • Hands on and experienced in object oriented programming concepts and design
  • Hands on experience in C# and SSIS. Good to have knowledge in No SQL Database.
  • Good to have basic knowledge in Java based API and Spring batch framework.
  • Must have worked in Agile/Scrum teams.
  • Experienced in following SDLC process of development, unit testing, bug fixing, code review and deployment

Top 3 primary skills and expertise level requirement (1 to 5; 5 being expert)

  • C#, dot Net – 5
  • SQL– 5
  • SSIS – 3

Familiarity with some of the tools used below

  • Git
  • JIRA
  • Confluence

Life @ Xperi:

At Xperi, we value People, Customers, Performance and Innovation. We are dedicated to creating a workplace where all employees have a voice and sense of belonging, feel safe and valued, and are acknowledged for how their unique differences contribute to organizational culture and business outcomes.

Our employees and their families are important to us, and our comprehensive pay, stock and benefits programs reflect that. Xperi supports personal well-being, builds financial security and enables employees to share in our collective success.

Rewards include:

  • Competitive compensation (salary, equity and bonuses) and comprehensive benefits designed to foster work-life balance, care for your health, protect your finances and help you save and invest for the future.
  • Generous paid time away from work, including flexible time off, holidays and sick time, health and wellness initiatives, and a charitable match program to help you give back to your community.
  • Great perks, which vary by location and can be site-specific: employee discounts, transportation reimbursements, subsidized cafes and fitness facilities.
  • A flexible, hybrid work environment combining the best of in-office collaboration and community-building along with the benefits of working from home.