Engineer - Software Development
Xperi
Office
Bangalore, Karnataka, India
Full Time
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™ and TiVo®. Xperi (NYSE: 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:You will be part of team that works on Ingest 2.0(Data Mill) which is a video metadata ingestion pipeline to (ingest the video metadata from many content aggregators and Pay TV operators along with enriching the metada data and images in near real time. You will have exposure to microservices and messaging based architecture. As a Software Engineer, you will get to use some of the latest tools and technologies, you will develop, enhance and maintain features in the Metadata Ingest pipeline while continuously improving the efficiency, scale, observability, resiliency and availability of the cloud services. This will involve developing APIs, onboarding new sources and stream processing applications. Enjoy the opportunity to draw on your passion for problem-solving and simplifying tasks, as well as your technical skill set to make important contributions to the platform. You’ll collaborate daily in an agile development environment with an extended team of experienced engineers and architects. What you will get to do:
- Develop detailed design specifications, unit test plans, and high-quality code. Work with a team of talented software engineers through the entire development cycle, from design through deployment and monitoring.
- Work with Architecture, Development, QA, and other engineering groups to define, build, and evolve into a world-class software development organization.
- Provide on-going product maintenance and enhancements to production applications.
- Proactively identify opportunities for improvement.
- 3+ years of relevant industry experience
- Solid Computer Science fundamentals and object-oriented programming and design
- Good hold on Algorithms and Data Structures
- Strong written and verbal communication skills
- Bachelor’s in computer science or equivalent
- Strong expertise with Java, Spring, Spring Boot frameworks
- Developed applications dependent on SQL and NoSQL Databases
- Experience with messaging systems like Kafka, RabbitMQ, SNS
- Developed applications in a microservice architecture and REST APIs.
- Developed the scripts in Python.
- Experience with Cloud technologies like AWS, docker, Kubernetes
- Nice to have experience on elastic search , load balancer, and git
- Knowledge of MongoDB
- Monitoring and logging tools like Splunk
- The ability to propose, design and develop solutions that scale
- Keen troubleshooting skills and practiced agile development methodology
- Excellent written and oral communication skills
- Expert problem-solving skills
- 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.
Engineer - Software Development
Office
Bangalore, Karnataka, India
Full Time
August 3, 2025