
Software Development Engineer II
Full Job Description
Role Overview:
We are seeking a Software Development Engineer II (SDE-II) to design and build high-performance microservices powering mission-critical ad delivery, targeting, and measurement systems across our platform. This role operates at the intersection of massive scale, reliability, and real-time decisioning for live sports and personalized user experiences.
About the Team:
Our Ad Platform is a top-tier video advertising solution in India with global ambitions. Our engineering team builds robust systems across the full adtech stack using diverse technologies to solve complex problems related to content delivery, monetization, and user experience optimization.
Key Responsibilities:
- Design and build scalable microservices for JioStar applications ensuring high availability.
- Develop clean, efficient code adhering to best practices; conduct rigorous unit testing and participate in active code reviews.
- Maintain sub-second server response times by implementing optimized data stores (relational, document, key-value) and messaging systems like Kafka.
- Take ownership of cloud infrastructure operations on platforms such as AWS.
- Continuously evaluate emerging technologies to influence architecture decisions and design discussions.
- Collaborate with Product Managers and cross-functional teams to translate ambiguous requirements into scalable technical solutions meeting business goals.
- Mentor junior engineers and interns, fostering growth in functional and domain areas.
Required Skills & Attributes:
- Proficiency in Java, Golang, or Python.
- Solid experience building distributed domain-driven microservices on AWS (preferred).
- Strong fundamentals in databases and storage systems.
- Familiarity with CI/CD pipelines and messaging ecosystems like Apache Kafka.
- Past work on large-scale production systems with a focus on performance, reliability, and real-time processing is highly valued.
- The ability to transform ambiguous product requirements into well-structured technical designs.
Education & Experience:
- Bachelor's or Master's degree in Computer Science or related field with 2-4 years of backend development experience.
Company
JioHotstar
JioHotstar is a leading digital entertainment and advertising technology company, part of the Reliance Jio ecosystem. Based in Bengaluru, India, they operate at the forefront of Video-On-Demand (VOD),...