Be a part of it. Join the #AccelFamily

Senior Software Engineer



Software Engineering
Bengaluru, Karnataka, India
Posted on Friday, April 19, 2024

About Amagi: As a global leader in cloud-based services for the Streaming TV and Broadcast TV industry, Amagi enables TV networks and content owners to distribute and monetize their content in innovative ways. With a presence in over 40 countries, Amagi leverages advanced cloud technologies in partnership with Amazon Web Services (AWS) to serve premium networks and platforms worldwide.

Job Overview: The Senior/Staff Software Engineer role at Amagi, with a special focus on Ad Tech, offers an exciting opportunity to contribute to the development of next-generation software solutions in the broadcast and connected TV domain. This position is ideal for those who excel in a fast-paced, technology-driven environment and are eager to apply their expertise to the evolving needs of the broadcast industry, especially in advertising technology.

Key Responsibilities:

  • Design and implement scalable, reliable, and distributed backend applications tailored to advertising technology in the broadcast domain.
  • Utilize modern programming languages (Python, Golang, Ruby) and database systems (SQL/NoSQL, REDIS, MySQL, DynamoDB, MongoDB).
  • Develop microservices for cloud platforms (AWS, GCP) and edge servers.
  • Manage the entire software development lifecycle including requirement analysis, architecture design, coding, testing, deployment, and maintenance.
  • Contribute to engineering best practices, focusing on high-quality software development standards.
  • Collaborate with cross-functional teams to ensure alignment with overall product goals.
  • Stay updated on the latest trends in Ad Tech and apply this knowledge to improve Amagi's products and services.