Software Development Engineer II

1 - 3 years

9 - 13 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Job Description About AmagiWe are a next-generation media technology company that provides cloud broadcast and targeted advertising solutions to broadcast TV and streaming TV platforms
  • Amagi enables content owners to launch, distribute, and monetize live linear channels on Free Ad-supported Streaming TV and video services platforms
  • Amagi also offers 24x7 cloud-managed services bringing simplicity, advanced automation, and transparency to the entire broadcast operations
  • Overall, Amagi supports 700+ content brands, 800+ playout chains, and over 2500 channel deliveries on its platform in over 40 countries
  • Amagi has a presence in New York, Los Angeles, Toronto, London, Paris, Melbourne, Seoul, Singapore, and broadcast operations in New Delhi, and an innovation center in Bangalore
  • For more information visit us at www
  • amagi
  • com Position - Software Development Engineer IILocation: 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 YearsEducation/Qualifications: BE/BTech/MTech

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now
Amagi Media Labs logo
Amagi Media Labs

Hospitality

Negombo

RecommendedJobs for You