Software Development Engineer II

4 days ago


Delhi, Delhi, India Amagi Corporation Full time
About the Amagi Corporation

We are a global leader in cloud-managed services for the Streaming TV and Broadcast TV industry, enabling TV networks and content owners to distribute and monetize their content.

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

We pioneered the use of cloud technologies in the broadcast industry, and today manage 300+ channels with deployments in over 40 countries. We are an advanced tier partner of Amazon Web Services (AWS) and work on the latest cloud technologies shaping the media and entertainment industry.

With sales offices in New York, Los Angeles and London, an operations center in New Delhi, and an innovation center in Bangalore, we offer a unique opportunity for professionals to grow and advance in their careers.

Job Role and Responsibilities

As a Senior Software Engineer at Amagi Corporation, you will be responsible for:

  • Designing and coding right solutions starting with broadly defined problems in the broadcast domain.
  • Designing and writing highly available, RESTful, scalable and distributed backend applications using modern programming languages, database systems, messaging/communication frameworks and orchestration systems.
  • Developing micro services running on edge servers, private clouds or public cloud platforms like AWS and GCP.
  • End-to-end responsibility including gathering engineering requirements, designing solutions, implementing and writing reusable, testable and efficient code, testing and building test frameworks for your own applications, writing frameworks for deploying your application, taking part in peer code reviews and mentoring new people and freshers.
Requirements and Qualifications

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.
  • Bachelor's Degree or Master's Degree in Computer Science or related field.
  • 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.
  • Preferably experience in AWS services like S3, EC2, EBS, EKS or equivalent services in GCP or Azure.

Estimated salary: ₹25-30 lakhs per annum (approximately $35,000-$42,000 USD per year)



  • Delhi, Delhi, India Tesco Technology Full time

    Join Tesco Technology as a Software Development Engineer II to be part of a dynamic team that is shaping the future of retail technology. In this exciting role, you will play a key part in driving innovation and delivering cutting-edge solutions that meet the evolving needs of our customers.About UsTesco Technology is a global technology organization with a...

  • Software Engineer

    2 months ago


    Delhi, Delhi, India Software Development Company Full time

    About the JobAt Software Development Company, we are seeking a skilled Java Developer to join our Cross Functional Product Development team. The ideal candidate will be responsible for designing, developing, and testing key components of our platform, working closely with architects, product managers, and the QA team to build a highly scalable system.About...


  • Delhi, Delhi, India Bristol Myers Squibb Full time

    Job SummaryWe are seeking a highly skilled Software Engineer II to join our team at Bristol Myers Squibb. As a key member of our digital solutions team, you will be responsible for delivering high-quality software applications and services that meet the needs of our pharmaceutical development division.


  • Delhi, Delhi, India WeCredit Full time

    About The Role :We are seeking an experienced SDE - II / III skilled in Go (Golang), Python, Kubernetes, and Azure Cloud. In this role, you'll design, develop, and deploy scalable applications in a secure and efficient manner.Key Responsibilities :Write, test, and deploy high-quality code using Go (Golang) and Python, ensuring scalability and...


  • Delhi, Delhi, India Software Development Company Full time

    About the JobAt Software Development Company, we are seeking a skilled Java Developer to join our Cross Functional Product Development team. The ideal candidate will have expertise in designing, developing, and testing key components of our platform.About Your SkillsBachelor's or Master's degree in Computer Science/Computer Engineering is...

  • Software Engineer

    1 month ago


    Delhi, Delhi, India Software Development Company Full time

    About the Job:Our company, Software Development Company, is seeking a skilled Java Developer to join our Cross Functional Product Development team. You will be responsible for designing, developing, and testing key components of our platform, working closely with architects, product managers, and the QA team to build a highly scalable system.About Your...


  • Delhi, Delhi, India Onsurity Full time

    About OnsurityWe are a rapidly growing employee healthcare benefits platform that provides flexible and customized healthcare subscriptions for SMEs, start-ups, and enterprises. Our mission is to make access to healthcare benefits affordable and accessible for all.Our subscriptions include discounts on medicine orders, health checkups, fitness plans, free...


  • Delhi, Delhi, India Briq Full time

    Company Overview: Briq is a rapidly expanding startup in the construction financial management, planning, and intelligence software space. We are seeking an experienced Software Engineer II to join our team.Job Description: The Software Engineer II will be responsible for designing, implementing, testing, and maintaining Briq's applications. This role...


  • Delhi, Delhi, India Junglee Games Full time

    About the RoleWe are seeking an experienced Software Development Engineer in Test II to join our team. As a key member of our automation team, you will be responsible for designing, developing, and maintaining test automation frameworks to ensure the highest quality of our games.ResponsibilitiesParticipate in backlog grooming sessions to understand...


  • Delhi, Delhi, India Talentoj Full time

    Are you passionate about automation and have strong skills in Python, backend testing, and AWS? We are seeking an experienced SDET II to join our dynamic team at Talentoj.About the RoleWe are looking for a talented Software Development Engineer in Test (SDET II) to join our team. As an SDET II, you will be responsible for developing automated test...


  • Delhi, Delhi, India Systems Plus Solutions Pvt. Ltd. Full time

    About Us:At Systems Plus Solutions Pvt. Ltd., we're a niche technology solutions provider with a rich history of driving digital transformation for businesses across multiple industries. Our cutting-edge solutions cater to the unique needs of clients in the Retail, FMCG, Logistics, Manufacturing, and Telecom sectors, empowering them to thrive in the digital...


  • Delhi, Delhi, India Aspect Software Full time

    Job Overview">This is a dynamic opportunity for a skilled Lead Software Developer to join our team at Aspect Software. In this role, you will lead the development of software components and applications using your expertise in SQL Server Database, C#, and Microsoft Visual Studio.Key Responsibilities:Analyze, design, program, debug, and modify software...


  • Delhi, Delhi, India Platina Software Full time

    Job OverviewWe are seeking a talented Software Design Engineer to join our team at Platina Software.

  • Python Developer

    2 weeks ago


    Delhi, Delhi, India Createch Software (P) Ltd Full time

    We are seeking a highly skilled and experienced Python Developer - Software Engineer to join our team at Createch Software (P) Ltd. This is a fantastic opportunity for a talented individual to work on a variety of projects, from back-end services to front-end integrations, using cutting-edge technologies.About the RoleThe ideal candidate will have a deep...


  • Delhi, Delhi, India Bonami Software Full time

    About Us: Bonami Software is a cutting-edge technology company that delivers innovative solutions to meet the ever-evolving needs of its clients. We are currently seeking highly motivated and talented individuals to join our team as Software Engineer Trainees.Job Description: As a Software Engineer Trainee, you will be responsible for maintaining and...


  • Delhi, Delhi, India Nixcel Software Full time

    Job Title: Senior .NET Software EngineerAt Nixcel Software, we are seeking a highly skilled Senior .NET Software Engineer to join our team of experienced developers. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality .NET applications using .NET Core, C#, and other relevant technologies....


  • Delhi, Delhi, India iStrat Software Pvt. Ltd Full time

    About iStrat Software Pvt. LtdiStrat Software Pvt. Ltd is a reputable software development company seeking an experienced Software Engineering Professional to join our team.Salary and BenefitsThe estimated salary for this position ranges from ₹800,000 to ₹1,200,000 per annum, depending on experience and qualifications.Job DescriptionWe are looking for a...


  • Delhi, Delhi, India AppYogi Software Full time

    Company OverviewAt AppYogi Software, we're committed to delivering exceptional web applications that meet the needs of our users. As a key member of our IT team, you'll play a crucial role in shaping the future of our digital presence. Job DescriptionWe're seeking an experienced Senior Web Software Engineer to join our team. Your primary responsibility will...

  • Software Developer

    2 months ago


    Delhi, Delhi, India KK SERVICES Full time

    Job Title: Software DeveloperJob Description:We are seeking a skilled Software Developer to join our team at KK SERVICES. The ideal candidate will have a strong background in ASP.NET, C#, and SQL Server, with experience in developing web applications using.NET technologies.Key Responsibilities:Design, develop, and deploy web applications using ASP.NET, C#,...


  • Delhi, Delhi, India Bonami Software Full time

    We are seeking a highly motivated Technical Software Engineer to join our team at Bonami Software. As a key member of our technical staff, you will play a crucial role in maintaining and improving our existing projects.As a Technical Software Engineer, your primary responsibilities will include collaborating with the technical team to develop new features...