Amagi Corporation Logo

Amagi Corporation

Senior Software Backend Engineer (AdsPlus)

Posted Yesterday
Be an Early Applicant
Bengaluru, Karnataka
Mid level
Bengaluru, Karnataka
Mid level
Design and implement scalable backend systems for advertising in broadcast TV, creating RESTful APIs and managing data across multiple database systems, while ensuring code quality and collaborating with cross-functional teams.
The summary above was generated by AI

Description

ABOUT AMAGI

Amagi 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. Amagi's 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 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 Responsibilities:

● Designing and implementing backend systems that support advertising functionalities in the broadcast domain.

● Developing scalable and high-performance RESTful APIs using modern programming languages (Python, Golang, or Java).

● Working with various database systems (SQL/NoSQL, Redis, DynamoDB, MongoDB) to manage large sets of advertising data effectively.

● Utilizing messaging frameworks (like Kafka, RabbitMQ) for asynchronous communication within services.

● Collaborating with cross-functional teams to gather requirements, design architectures, and build robust solutions.

● Taking ownership of end-to-end development responsibilities including testing, writing documentation, and ensuring code quality through code reviews.

● Driving best engineering practices to improve performance, reliability, and maintainability of applications.

● Contributing to an agile development process to ensure timely delivery of software products.

Requirements

You should have:

● A proactive attitude towards learning new technologies and problem-solving in a complex environment.

● Excellent written and verbal communication skills for effective collaboration across teams.

● Bachelor’s or Master’s Degree in Computer Science or a related field.

● Strong foundation in data structures, algorithms, and software design principles.

● Proficiency in at least one modern programming language such as Python, Golang, or Java.

● Experience with Linux fundamentals and cloud technologies.

● Familiarity with AWS services such as S3, EC2, and relevant services in GCP or Azure is preferable.

Preferred Work Experience: 3 - 6 Years

Education/Qualifications: BE/BTech/MTech

Benefits

Why 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.

Top Skills

Go
Java
Python

Amagi Corporation Bengaluru, Karnataka, IND Office

4th Floor, Raj Alkaa Park, Kalena Agrahara, Bannerghatta Road, Bengaluru, Karnataka, India, 560076

Similar Jobs

14 Hours Ago
Remote
Bengaluru, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Principal Backend Software Engineer at Atlassian, you'll solve complex backend challenges, deliver impactful solutions, mentor junior engineers, and lead architectural discussions while adhering to high-quality coding standards.
Top Skills: C#C/C++Java
2 Days Ago
Easy Apply
Hybrid
Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Backend Engineer will design and implement core components for a marketing automation platform, ensuring high product quality through code reviews and unit tests, while working collaboratively in a distributed system environment to enhance scalability and performance.
Top Skills: JavaPythonRuby
2 Days Ago
Easy Apply
Hybrid
Bangalore, Bengaluru, Karnataka, IND
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Marketing Tech • Software • Analytics
The Senior Backend Engineer will design, develop, and maintain server-side APIs and distributed systems for a marketing automation platform, ensuring high product quality through rigorous testing and reviews while collaborating with other engineers and product managers.
Top Skills: Java,Ruby,Python

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account