Software Development Engineer II

1 month ago


Bengaluru, India Amagi Corporation Full time
About the Company: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 300+ 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 role: Senior Software EngineerLocation: BangaloreRole reporting into: Engg ManagerDoes this role have direct reports?: N o

Job Responsibilities: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 usingo modern programming languages (like python, golang, ruby),o database systems (modern sql/nosql DBs, REDIS, MySql, DynamoDB, MongoDB, etc),o messaging/communication frameworks (Pubnub, ZeroMQ, gRPC, REST) o and orchestration systems (Docker, Kubernetes,)● Developing micro services running on edge servers, 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 applicationso taking part in peer code reviews ando mentoring new people and freshers.● Driving best practices and engineering excellence.● 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.

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● 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.Preferred Work Experience:

2 - 4 YearsEducation/Qualifications:

BE/BTech/MTech

  • Bengaluru, Karnataka, India Huntsmen and Barons Full time

    Software Development Engineer IIAt Huntsmen and Barons, we're on a mission to transform banking by harnessing the power of technology. We're seeking a skilled Software Development Engineer II to join our team and help us achieve this goal.Key Responsibilities:Main Responsibilities:Design, develop, and implement software solutions to solve complex business...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India RagaAI Inc Full time

    RagaAI Inc Software Engineer II Job DescriptionAt RagaAI Inc, we're seeking a skilled Software Engineer II to join our team. As an integral part of our fast-paced environment, you'll have the opportunity to build robust, high-quality code with comprehensive test coverage and scalability.About the Role:As an SDE II at RagaAI Inc, you'll leverage your strong...


  • Bengaluru, Karnataka, India Furlenco Full time

    About the Role:Furlenco is seeking a skilled Software Development Engineer II to join our tech stack team. As a key member of this team, you will be responsible for designing, building, and enhancing our e-commerce business systems.Key Responsibilities:- Own what you build: Take end-to-end ownership of building an application, from modeling the...


  • Bengaluru, Karnataka, India myGwork Full time

    Unlock Your Potential as a Software Development Engineer IIThe Amazon Appstore Developer Experience team is seeking an exceptional Software Development Engineer II to join our dynamic and innovative team. As a key member of our team, you will have the opportunity to drive architectural decisions, develop scalable software solutions, and collaborate with...


  • Bengaluru, Karnataka, India HyrEzy Talent Solutions Full time

    Are you a skilled software developer looking for a challenging role in HyrEzy Talent Solutions?About the JobWe are seeking a talented Software Development Engineer II to join our team. As a Full Stack Developer, you will be responsible for designing, developing, and deploying scalable and efficient software solutions.The ideal candidate will have a strong...


  • Bengaluru, Karnataka, India Furlenco Full time

    About the RoleFurlenco is seeking a skilled Software Development Engineer II to join our Software Engineering Team. As part of this team, you will work on designing, building, and enhancing our in-house tech-stack that powers our entire e-commerce business.You will actively participate with the Product Management, QA, and Data Analytics teams to model the...

  • Software Engineer II

    5 months ago


    Bengaluru, India Outcomes® Full time

    The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the “go to” person for features or components of technology solutions which transform healthcare into a safer and more...

  • Software Engineer II

    5 months ago


    Bengaluru, India Outcomes® Full time

    The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the “go to” person for features or components of technology solutions which transform healthcare into a safer and more...

  • Software Engineer II

    5 months ago


    Bengaluru, India Outcomes® Full time

    The Software Engineer II is a full-stack developer proficient at working in all layers of complex software applications. This engineer works on an agile product development team as a hands-on contributor and collaborator who can become the “go to” person for features or components of technology solutions which transform healthcare into a safer and more...


  • Bengaluru, Karnataka, India Eloelo Full time

    Eloelo is seeking a skilled Software Development Engineer II to join our team.Job DescriptionWe are looking for a highly motivated and experienced software engineer to lead the delivery of feature solutions. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale applications that meet our high standards for...


  • Bengaluru, Karnataka, India myGwork Full time

    Amazon Appstore Distribution Team Software Development Engineer IIWe are looking for a talented Software Development Engineer II to join our Amazon Appstore Distribution team. As a key member of this team, you will have the opportunity to develop innovative products and services that directly impact the customer experience of purchasing, downloading, and...


  • Bengaluru, Karnataka, India myGwork Full time

    About the JobAurora is a fast-growing business within Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. As Software Development Engineer II, you will be responsible for designing and developing large-scale systems that power Amazon's database services.Key ResponsibilitiesYou will...


  • Bengaluru, Karnataka, India OptOut Full time

    Credibility and Technical ExpertiseYou must have built, managed, and scaled large-scale applications or infrastructure.You have the ability to directly connect business problems to technical problems.Strategic ResponsibilitiesDesign and build high-volume, low-latency applications for mission-critical systems and deliver high availability and...

  • Software Engineer II

    2 months ago


    Bengaluru, India talentxo Full time

    Job Summary : We are seeking a skilled Software Engineer - II with a strong background in Java and Node.js to join our dynamic engineering team. The ideal candidate will play a crucial role in building and optimizing backend services, ensuring robust performance and scalability. As a Software Engineer - II, you will contribute to key projects, work on...


  • Bengaluru, Karnataka, India Cimpress Full time

    About CimpressCimpress is a leader in the mass customization industry, empowering over 17 million customers worldwide to make an impression. Our company invests in and helps build customer-focused, entrepreneurial businesses that create personalized physical and digital products.Job DescriptionWe are seeking a highly skilled Software Developer II to join our...


  • Bengaluru, Karnataka, India myGwork Full time

    Company OverviewAWS is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating to power businesses of all sizes.About myGworkmyGwork is an inclusive employer and a member of the largest global LGBTQ+ business community, fostering a culture of diversity and inclusion.SalaryWe offer a...


  • Bengaluru, Karnataka, India myGwork Full time

    SmartCommerce Software Development Engineer IIThis is a challenging role at Amazon, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community.About the RoleWe are seeking a highly skilled Software Development Engineer II to join our SmartCommerce team in Bangalore. As a key member of our team, you will be...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India QUIKR Full time

    Job Description:As a Software Engineer II at Quikr, you will play a key role in developing robotic perception algorithms. We are seeking an experienced engineer with 5+ years of industry experience in developing SLAM techniques, such as EKF, graph SLAM, and particle filters.Responsibilities:Develop subsystem roadmaps to meet customer requirementsManage teams...


  • Bengaluru, India Prosperr.io Full time

    About Us:We are a fast-growing startup on a mission to simplify taxes and finances for Indians. As part of our journey, we’re scaling our engineering team to build innovative solutions that will shape the future of Personal Taxation. If you're passionate about solving complex problems, building scalable systems, and want to grow with a dynamic and agile...


  • Bengaluru, India Prosperr.io Full time

    About Us:We are a fast-growing startup on a mission to simplify taxes and finances for Indians. As part of our journey, we’re scaling our engineering team to build innovative solutions that will shape the future of Personal Taxation. If you're passionate about solving complex problems, building scalable systems, and want to grow with a dynamic and agile...