Loading...

Amagi

Software Development Engineer II: 92

Amagi
Bengaluru East, Karnataka On-site
On-Site Full-Time Bengaluru East, Karnataka India

About the Role

About Amagi
Globally, Amagi works with 800+ content brands, delivering 5000+ channels with deployments in 150+ countries, managing programmatic ad opportunities over 50 billion. Amagi has industry-leading deep technical integration with 150+ Free Ad-supported Streaming TV (FAST) services, making it one the largest tech providers and a first-party ad platform for the FAST industry segment.Amagi has a presence in New York, Los Angeles, London, Paris, Singapore, Seoul and Sydney, with innovation centers in Bangalore, Zagreb, and Lodz, and a global media monitoring center in New Delhi. Amagi is one of the highest valued mediatech companies in the world and its investors include Accel, Norwest Venture Partners, General Atlantic, Premji Invest, Avataar Ventures and Nadathur Holdings.
Today, Amagi is the fastest growing media and entertainment technology company on Earth. Founded in 2008, Amagi is a global leader in cloud-based products and solutions for broadcast and connected TV. Our cloud-based platforms support broadcast-quality, 259-hour linear channel production, channel distribution to Free Ad-Supported Streaming TV platforms, live orchestration for sports and news, OTT server-side ad insertion, and monetization analytics, as well as cost-effective disaster recovery.
Our identity and mission: Amagi, epitomizing the essence of freedom, embarks on an extraordinary mission to establish the world's foremost media technology business rooted in a foundation of goodness. Our commitment to autonomy is paralleled by our shared connection through a compelling purpose, with the Amagi way serving as our guiding light. In our pursuit, we strive to create a harmonious blend of individual freedom and collective purpose, shaping a unique and transformative journey that sets us apart in the realm of media technology.
Position - Software Development Engineer II
Location: Bangalore
Role Reporting into: Engineering Manager
Does this role have direct reports?: No

Job Responsibilities:
You will be responsible for:
● Designing and writing highly available, RESTful, scalable and distributed backend applications using
o modern programming languages (like ruby, golang, python),
o database systems (modern sql/nosql DBs, REDIS, MySql, etc),
o messaging/communication frameworks (Pubnub, REST) and orchestration systems (Docker, Kubernetes)
● Developing micro services running on private clouds or public cloud platforms like AWS and GCP.
● End to end responsibility which includes,
o gathering engineering requirements,
o designing solutions,
o implementing and writing reusable, testable, and efficient code,
o testing and building test frameworks for your own applications,
o writing frameworks for deploying your applications
o taking part in peer code reviews and
o mentoring new people and freshers.
● Working with other team members to develop the architecture and design of new and current systems.
● Working in an agile environment to deliver high quality software.
● Working closely with quality assurance teams and devops/ops teams to take your product to deployment.
● Providing support for production systems
Job Requirements:
You should have
● Good learning ability to grasp new domains and comfort to understand both depth and breadth across the technology platform(s)
● Good written and oral communication skills to enable effective coordination and implementation across the organization
● A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design.
● Proficiency in, at least, one modern high level programming language such as Python, Golang, or Ruby.
● Expertise in Linux fundamentals.
● Experience in AWS services like S3, EC2, EBS, EKS or equivalent services in GCP or Azure is a bonus point
Preferred Work Experience: 1 - 3 Years
Education/Qualifications: BE/BTech/MTech

Desired Skills and Experience
Docker, golang, rest, Python, Pubnub, ruby on rails, nosql, SQL, aws, Kubernetes

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs