Senior Software Engineer

19 hours ago


Pune, Maharashtra, India RED HAT Full time
About the Role

The Red Hat Experience Engineering (XE) Sustaining Engineering team is seeking a seasoned Senior Software Engineer to spearhead a new team focused on enhancing the long-term product experience of our Red Hat Enterprise Linux (RHEL) customers. In this role, you will collaborate closely with Product Engineering to deliver high-quality extended product maintenance work, including defect, bug, and CVE handling in extended life streams of Red Hat Enterprise Linux (RHEL).

As a key member of the team, you will lead daily activities of product maintenance engineering teams, serving as a regional and global expert on pressing Red Hat Enterprise Linux (RHEL) product issues. You will resolve and proactively address critical issues impacting long-term regional or global business success of Red Hat Enterprise Linux (RHEL).

Key Responsibilities:

  1. Contribute to the vision and innovation of new Red Hat Enterprise Linux (RHEL) product maintenance offerings, aiming to position Red Hat as a global leader in long-term product experience.
  2. Lead daily activities of product maintenance engineering teams, serving as a regional and global expert on pressing Red Hat Enterprise Linux (RHEL) product issues.
  3. Resolve and proactively address critical issues impacting long-term regional or global business success of Red Hat Enterprise Linux (RHEL).
  4. Work within the complete Red Hat Enterprise Linux (RHEL) solutions portfolio and be responsible for the delivery of Red Hat Enterprise Linux (RHEL) updates to the maintenance streams.
  5. Lead developer and QE counterparts, product and project manager, and release engineering teams across the globe to ensure the development and delivery of fixes meet schedule requirements and high-quality standards expected and required by Red Hat customers.
  6. Diagnose the root cause of failures.
  7. Backport CVE and bug fixes to stable release streams.
  8. Develop, maintain, and monitor tests and onboard automated tests into a continuous integration workflow as much as possible.
  9. Develop onboarding and training for new team members.
  10. Mentor junior team members.

Requirements:

  • Outstanding debugging, troubleshooting, and analytical skills.
  • 3+ years of experience in software engineering and/or quality engineering.
  • Bachelor's degree in computer science or a related engineering field, or relevant professional experience.
  • Experience committing code at scale on complex source control structures.
  • Familiarity with scripting using Python and/or Bash, etc.
  • Experience developing software using C.
  • Ability to remain patient and diligent when working on detailed tasks.
  • Ability to collaborate and communicate effectively with a global team.
  • Multi-tasking skills and ability to work under tight deadlines.
  • Fluent written and verbal communication skills in English.

Preferred Qualifications:

  • Experience collaborating in open source software communities.
  • Solid skills and background in Linux kernel building, development, and testing.
  • Solid skills and background in userspace building, development, and testing.
  • Experience with software test planning, test cases design, test script automation, and documentation.
  • Experience with cloud computing, e.g., AWS, Microsoft Azure, EC2.
  • Experience using GitLab and Git in contributor and maintainer roles.
  • Experience with CVE systems and related solution delivery processes.
  • Ability to collaborate with development engineers, understand priorities, understand code risk, meet deadlines, have a strong sense of responsibility, and work with minimal supervision.

About Red Hat

Red Hat is the world's leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies. Spread across 40+ countries, our associates have the flexibility to choose the work environment that suits their needs from in-office to fully remote to office-flex.

Red Hatters are encouraged to bring their best ideas, no matter their title or tenure. We're a leader in open source because of our open and inclusive environment. We hire creative, passionate people ready to contribute their ideas, help solve complex problems, and make an impact. Opportunities are open. Join us.



  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:We are seeking a skilled Senior Software Engineer to join our Cloud Software Group team. As a key member of our technical team, you will be responsible for designing and developing cloud-based solutions using Java technologies on AWS or Azure.About the Job:Design and develop on-premise and cloud server-side JasperReport Server (JRS)Develop...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Software Manager/Senior Software ManagerAbout Us:Magic Software Enterprises is a leading software development company that values collaboration and innovation. We strive to create exceptional solutions using cutting-edge technology.Job Overview:As a Software Manager/Senior Software Manager, you will lead our engineering team in developing...


  • Pune, Maharashtra, India Sahaj Software Full time

    About the roleAs a Senior Full-Stack Engineer at Sahaj Software, you will thrive in a dynamic environment where you are given the autonomy to design and develop cutting-edge solutions. Our diverse tech stack includes TypeScript, Java, Scala, Kotlin, Golang, Elixir, Python, .Net, Node.js, and Rust.This role offers significant impact and growth opportunities...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAt Rocket Software, we are seeking a highly skilled Senior Software Architect to join our team. As a key member of our software development team, you will be responsible for designing, developing, and deploying scalable and reliable cloud-based software solutions. Key ResponsibilitiesDesign and develop cloud-based software systems, including...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software Inc. Job ResponsibilitiesDesign, develop, and implement software features, functionality, and enhancements.Troubleshoot, debug, and correct defects in existing software.Develop software tools, including operating systems, compilers, routers, networks,...


  • Pune, Maharashtra, India Coupa Software Full time

    Job Description:We are seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have experience in AI and Machine Learning, as well as strong software development skills.Key Responsibilities:Design and develop AI and ML modelsImplement software solutions using programming languages such as Python and JavaCollaborate with...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    We are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our cloud infrastructure. The ideal candidate will have experience with cloud platforms and be proficient in designing and implementing scalable systems.Responsibilities:Design and develop cloud-based systemsCollaborate with cross-functional teams to...


  • Pune, Maharashtra, India Coupa Software Full time

    About the RoleCoupa Software is seeking a talented Senior Software Engineer in Test to join their Platform Team. As a key member of the team, you will play a critical role in ensuring the quality and reliability of Coupa's suite of products.Your Key ResponsibilitiesLead by example and promote a culture of quality by demonstrating ownership and accountability...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we're seeking an exceptional Senior Software Engineer to join our team. This role will be responsible for designing, developing, and troubleshooting software features and functionality, as well as collaborating with our team to create innovative solutions.Key Responsibilities:Design and develop software features, ensuring...


  • Pune, Maharashtra, India Magic Software Enterprise Full time

    Job Title: Senior Software ManagerAt Magic Software Enterprises, we're at the forefront of innovation in software development. Our team is dynamic, diverse, and dedicated to excellence.About the Role:We're seeking a passionate Software Manager/Senior Software Manager to lead our talented engineering team. In this role, you'll oversee development projects,...


  • Pune, Maharashtra, India NewVision Software Full time

    Job Summary:We are seeking an experienced Senior Test Automation Engineer to join our team at NewVision Software. In this role, you will be responsible for developing and executing automation test cases using Tosca, leading a team of automation engineers, and ensuring the successful delivery of projects.


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Software Quality Assurance Engineer at CoupaWe are seeking a skilled Senior Software Engineer in Test to join our team of innovators. As a key member of our Platform Team, you will play a vital role in ensuring the quality and reliability of our platform.About UsCoupa is a leading provider of spend management solutions, dedicated...


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    At BMC Software, Inc., we're passionate about delivering exceptional Software as a Service (SaaS) experiences to our customers. We're looking for a highly skilled Senior DevOps Engineer to join our Site Reliability Engineering team. As a key member of our team, you will play a crucial role in ensuring the reliability, scalability, and performance of...


  • Pune, Maharashtra, India Pradeep Tech Services Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to lead and mentor junior team members.Key Responsibilities:* Design and develop software applications* Collaborate with cross-functional teams* Mentor and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Description:The Senior Software Engineer at Rocket Software Inc. plays a pivotal role in shaping the direction of software features and functionalities, ensuring seamless integration with hardware. With 8+ years of experience in software engineering, this expert must possess extensive knowledge of z/VSE and CICS TS operations and internals.Key...