Senior Software Engineer

3 weeks ago


Bangalore Karnataka, India Amagi Full time

ABOUT AMAGIAmagi is a global leader in cloud-managed services for the Streaming TV and Broadcast TV industry Amagi enables TV networks and content owners to distribute and monetize their content Amagis clients include premium networks and platforms such as NBCU CBS PBS Samsung TV Plus Redbox XUMO Roku A E Networks Viceland TV MGM ShortsTV Yahoo Finance PeopleTV Tastemade Turner Corporation Discovery Networks and more Amagi pioneered the use of cloud technologies in the broadcast industry and today manages over 2500 channels with deployments in more than 40 countries Amagi is an advanced tier partner of Amazon Web Services AWS and works on the latest cloud technologies that are shaping the media and entertainment industry Amagi has sales offices in New York Los Angeles and London an operations center in New Delhi and an innovation center in Bangalore For more information visit www amagi com JOB DESCRIPTIONJob role Senior Software Engineer Backend - Streaming TVLocation BangaloreRole reporting into Engineering ManagerDoes this role have direct reports NoJob Responsibilities Designing and developing high-quality scalable backend services specifically for streaming TV applications Collaborating with cross-functional teams to define and implement new features using cutting-edge technologies Writing clean maintainable and efficient code in modern programming languages such as Python Golang or Java Implementing RESTful APIs and microservices architecture ensuring resilience and high availability Conducting code reviews and providing mentorship to junior engineers to enhance team performance and knowledge Utilizing cloud infrastructure AWS or GCP to ensure seamless deployment and operations of applications in the streaming ecosystem Staying up to date with emerging technologies and industry trends to innovate and improve existing processes Working closely with quality assurance and operations teams to troubleshoot and resolve production issues RequirementsYou should have A Bachelors or Masters Degree in Computer Science or a related field 2 - 4 years of experience in backend development preferably with a focus on streaming or media-related services Proficiency in at least one high-level programming language Python Golang Java Strong understanding of database technologies both SQL and NoSQL like MySQL MongoDB or DynamoDB Experience with cloud services AWS GCP and container orchestration tools such as Docker and Kubernetes Strong problem-solving skills and ability to work independently as well as in a team Excellent communication skills for effective coordination across teams Education Qualifications BE BTech MTechBenefitsWhy Join Amagi Opportunity to work in a leading company at the forefront of the cloud-managed broadcast industry Engage with cutting-edge technologies in a creative and innovative work environment Contribute significantly to the development of next-generation Ad Tech solutions in the broadcasting sector



  • bangalore, India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • Bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...


  • Bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...


  • bangalore, India MRI Software Full time

    As a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...


  • Bangalore, Karnataka, India BAKER HUGHES Full time

    Senior Software Engineer Do you want work on the cutting edge technology Do you enjoy being part of a successful team Join our Industrial Energy technologies team We design and manufacture a range of sensing instrumentation that are utilised in a vast array of market segments Our Software teams design prototype validate and certify...


  • Bangalore, Karnataka, India Dell Full time

    Senior Principal Software EngineerThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools software engineering...


  • Bangalore, Karnataka, India Telstra Full time

    Employment Type PermanentClosing Date 2 Apr 2025 11 59pmJob Title Senior Software EngineerJob Summary As a Senior Software Engineer you thrive on understanding and translating customer needs into new products and capability You apply deep technical expertise and experience in software application layer solutions to develop and deliver scalable design...


  • Bangalore, IN, SLK Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Engineer - Software About SLK SLK is a global technology services provider focused on bringing AI, intelligent automation, and analytics together to create leading-edge technology solutions for our customers through a culture of partnership, led by an evolutionary mindset. For over 20 years, we've helped organizations across diverse industries -...


  • bangalore, India ValueMatrix.AI Full time

    Role Description This is a full-time remote role for a Senior Software Engineering Manager at ValueMatrix.ai. The Senior Software Engineering Manager will be responsible for leading a team of software engineers and managing software development projects. The Senior Software Engineering Manager will be responsible for developing software design plans,...