Senior Software Engineer

4 weeks ago


Bangalore Division, 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 Job role: Senior Software Engineer Location: Bangalore Role reporting into: Engg Manager Does this role have direct reports?: No Responsibilities: 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 (like python, golang, ruby), database systems (modern sql/nosql DBs, REDIS, MySql, DynamoDB, MongoDB, etc), messaging/communication frameworks (Pubnub, ZeroMQ, gRPC, REST) 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, 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 applications, taking part in peer code reviews and 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. Required Skills: 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. Preferred Work Experience : 2 - 6 Years Qualifications: BE/BTech/MTech



  • Pune Division, India Rocket Software Full time

    We at Rocket Software are looking for Senior Software Engineer (HLASM, Assembler) role. Job Overview: The Senior Software Engineer- designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune Division, India Rocket Software Full time

    We at Rocket Software are looking for Senior Software Engineer (HLASM, Assembler) role. Job Overview: The Senior Software Engineer- designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and...


  • Bangalore Division, India Razorpay Full time

    Title: Senior Software Development Engineer The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different...


  • Bangalore Division, India Razorpay Full time

    Title: Senior Software Development Engineer The Role: A Senior Software Development Engineer at Razorpay is well-grounded - smart, quality focussed, product thinker, business conscious - not mere coders, of course, with very good technical context and experience to write and build quality software. Engineering creates a significant impact across different...


  • Bangalore Division, India Initus HR Consulting Pvt.Ltd-for US client Full time

    We are hiring senior development engineer for our client, a US based MNC in networking domainRole : Senior Software EngineerExp : 5-10 YrsSkills : C++ with Networking and embedded domain experianceIn this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.Your...


  • Bangalore Division, India Initus HR Consulting Pvt.Ltd-for US client Full time

    We are hiring senior development engineer for our client, a US based MNC in networking domainRole : Senior Software EngineerExp : 5-10 YrsSkills : C++ with Networking and embedded domain experianceIn this role, you will be part of a team developing embedded software for cutting-edge devices that are aggregated into a software defined network.Your...


  • Bangalore Division, India Talentiser Full time

    About the Role: We are seeking a Senior Member of Technical Staff to join our engineering team and play a critical role in building and maintaining scalable applications. You will leverage your expertise in Ruby on Rails, Active Record, Sidekiq, Docker, PostgreSQL, DynamoDB, and AWS services to design, develop, and optimize our systems. This role involves...

  • Software Engineer

    4 weeks ago


    Bangalore Division, India Talent500 Full time

    Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities: Develop and maintain JSP web application. Perform software code reviews Collaborate with product QA testing, build and release processes Provide L2 technical support (if required)...

  • Software Engineer

    4 weeks ago


    Bangalore Division, India Talent500 Full time

    Talent500 is hiring for one of our client Role: Software Engineer / Senior Software Engineer Function: IT Subfunction: Engineering Executive: CIO Organization Responsibilities: Develop and maintain JSP web application. Perform software code reviews Collaborate with product QA testing, build and release processes Provide L2 technical support (if required)...


  • Bangalore Division, India Pace Digitek Limited Full time

    JOB ROLE & RESPONSIBILITIES Act as a senior member in Software Center of Excellence, representing the face of high-quality design and development practices. Implement new functionalities in power system application software which includes EMS (Energy Management System), DTS (Dispatcher Training Simulator) or DMS (Distribution Management Systems) and Modeling...


  • Bangalore Division, India Pace Digitek Limited Full time

    JOB ROLE & RESPONSIBILITIES Act as a senior member in Software Center of Excellence, representing the face of high-quality design and development practices. Implement new functionalities in power system application software which includes EMS (Energy Management System), DTS (Dispatcher Training Simulator) or DMS (Distribution Management Systems) and Modeling...


  • Bangalore Division, India Kaplan Full time

    Job DescriptionAs a Senior Software Engineer I, you’re responsible for tackling complex tasks, design application architecture, and manage existing systems for functionality and performance. Drive software release timelines, provide production support, mentor team members, and collaborate across functions to meet project goals. Continuously evaluate best...


  • Bangalore Division, India Kaplan Full time

    Job DescriptionAs a Senior Software Engineer I, you’re responsible for tackling complex tasks, design application architecture, and manage existing systems for functionality and performance. Drive software release timelines, provide production support, mentor team members, and collaborate across functions to meet project goals. Continuously evaluate best...


  • Bangalore Division, India HME Full time

    Senior Software Engineer (Database)Develops software applications that provide functionality to HME products, with an emphasis on real-time, multitasking designs. Participates in the development of software and network applications and business solutions that enhance HMEs product lineDesign and Development of Database and Related Applications:Designs, build...


  • Bangalore Division, India HealthEdge Full time

    The Senior Software Engineer on the Application Services team is a core member of this full-stack engineering team, focused on using their years of software development experience to design and implement new backend and front-end features to address critical needs in the Provider Data Management space. They are responsible for complete end-to-end development...


  • Bangalore Division, India HealthEdge Full time

    The Senior Software Engineer on the Application Services team is a core member of this full-stack engineering team, focused on using their years of software development experience to design and implement new backend and front-end features to address critical needs in the Provider Data Management space. They are responsible for complete end-to-end development...


  • Bangalore Division, India LinkedIn Full time

    LinkedIn was built to help professionals achieve more in their careers, and everyday millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We’re much more than a digital resume – we transform lives...


  • Bangalore Division, India LinkedIn Full time

    LinkedIn was built to help professionals achieve more in their careers, and everyday millions of people use our products to make connections, discover opportunities and gain insights. Our global reach means we get to make a direct impact on the world’s workforce in ways no other company can. We’re much more than a digital resume – we transform lives...


  • Bangalore Division, India Insight Global Full time

    We are seeking Senior Software Engineers to join immediately in support of our India based delivery team. The qualified candidate will join a high performing team that is providing consulting services to a fortune 100 customer, to design, code and support TMS applications. You will work as part of a team and individually. A great Software Developer has...


  • Bangalore Division, India BHIVE Workspace Full time

    About Us: The BHIVE Group is a leader in revolutionizing enterprise-grade managed offices and coworking spaces for enterprises, democratizing investments in Bengaluru. With an extensive network in prime locations of Bengaluru and Mumbai, and expertise in investment, the group redefines commercial real estate and financial services. BHIVE Workspace offers a...