Senior Software Engineer

1 month 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 Intelliswift Software Full time

    About the Role:We are seeking a highly skilled Senior Python Software Engineer to join our team at Intelliswift Software.The ideal candidate will have a strong understanding of Object-Oriented concepts, fundamental design patterns, and practical implications.With at least 10 years of experience in Python programming, you will be responsible for developing...


  • Pune, Maharashtra, India Cybage Software Full time

    We are seeking a highly skilled Senior .NET Software Engineer to join our team at Cybage Software. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable, efficient, and reliable software solutions using .NET technologies.About the RoleThis is a full-time position based in Pune, India. The ideal...


  • Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum–from cutting-edge software development to transformative digital strategies.Empowering businesses to soar above their limitations, we revolutionize the product engineering landscape...


  • 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 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 Nixcel Software Full time

    Senior Data Migration Engineer Job Description:Nixcel Software is looking for a highly skilled Senior Data Migration Engineer to join our Data Migration team. As a senior member of our team, you will be responsible for designing, developing, and implementing data migration plans to migrate and integrate data from various sources into...


  • Pune, Maharashtra, India NewVision Software Full time

    About the RoleWe are seeking an experienced Senior Backend Software Engineer to join our team at NewVision Software. As a key member of our development team, you will be responsible for designing and implementing scalable and efficient server-side applications using Node.js.ResponsibilitiesDevelop and maintain complex server-side applications using Node.js,...

  • Senior QA Engineer

    2 weeks ago


    Pune, Maharashtra, India Cybage Software Full time

    About UsCybage Software is a technology consulting organization specializing in outsourced product engineering services. We offer cutting-edge software development and transformative digital strategies. Our mission, founded in 1995, is to revolutionize the product engineering landscape and empower businesses to reach new heights.Job OverviewWe are seeking a...


  • Pune, Maharashtra, India Cybage Software Full time

    About CybageCybage Software Pvt. Ltd. is a technology consulting organization specializing in outsourced product engineering services. As a leader in the technology & product engineering space, Cybage works with some of the world's largest Independent Software Vendors (ISVs). Our solutions focus on modern technologies and are enabled by a scientific,...


  • Pune, Maharashtra, India Matrix HR technology Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Matrix HR technology. The ideal candidate will have a strong background in software development with a focus on .NET technologies.Responsibilities:Collaborate with engineers and product managers to design and implement software features based on...


  • Pune, Maharashtra, India Perforce Software Full time

    About Perforce Software: A Global Community of Collaborative ExpertsJob Summary:We are seeking a highly skilled Senior Software Developer to join our team at Perforce. As a key member, you will collaborate with and learn from some of the best and brightest in the industry.Your mission will be to help create, update, and maintain cutting-edge static code...


  • Pune, Maharashtra, India Cybage Software Full time

    About Cybage:We are a leading technology consulting organization specializing in outsourced product engineering services. Our unique offerings span the technological spectrum - from cutting-edge software development to transformative digital strategies.Our Mission:To empower businesses to soar above their limitations by providing innovative solutions...


  • Pune, Maharashtra, India Lorven Technologies Full time

    At Lorven Technologies, we're seeking a seasoned Senior Software Engineering Lead to spearhead the development of cutting-edge software systems. This is a challenging opportunity for an experienced professional who can drive technical excellence and foster collaboration within our team. Job Summary:We're looking for a highly skilled Senior Software...


  • Pune, Maharashtra, India NewVision Software Full time

    NewVision Software is seeking a skilled Senior Data Systems Engineer to lead our cloud architecture initiatives. With a strong background in software development and data modeling, this individual will drive the design and implementation of scalable data systems that support our business goals.As a Cloud Architect Lead, you will be responsible for leading...

  • Software Engineer

    3 weeks ago


    Pune, Maharashtra, India Sonora Software Pvt Ltd Full time

    Job Overview:Sonora Software Pvt Ltd is a top software development company based in Baner, Pune, and we're hiring for a Senior C# Developer position. If you're a seasoned expert with strong skills in .NET development and excellent problem-solving abilities, we'd love to hear from you!Expected Salary Range: ₹1,200,000 - ₹2,300,000 per...

  • Software Engineer

    2 weeks ago


    Pune, Maharashtra, India Delphix Software Private Limited Full time

    Job Title: Senior Java DeveloperAbout the Role:We are seeking an experienced Senior Java Developer to join our team in India. The ideal candidate has a strong background in designing, developing, and deploying large-scale enterprise software systems.Key Responsibilities:Design and implement complex software components, driving innovation and creation of...


  • Pune, Maharashtra, India TechBulls SoftTech Pvt Ltd Full time

    About Us:TechBulls SoftTech Pvt Ltd is a leading provider of cutting-edge software solutions, dedicated to helping clients develop innovative products that transform industries.We are seeking an experienced Senior Software Engineer to join our team and contribute to the design, development, and maintenance of scalable and high-performance web applications...


  • Pune, Maharashtra, India HyrEzy Talent Solutions Full time

    Job Title:Senior Software EngineerJob Description:As a Senior Software Engineer at HyrEzy Talent Solutions, you will play a crucial role in the design, development, and maintenance of our software applications. You will be working closely with our cross-functional teams to deliver high-quality software increments.Key Responsibilities:Design, develop, and...


  • Pune, Maharashtra, India NewVision Software Full time

    About the RoleWe are seeking an experienced Senior Data Engineering Lead to join our team at NewVision Software. In this role, you will be responsible for designing, developing, and managing data engineering solutions on the Microsoft Azure platform.Key ResponsibilitiesData Pipeline Development:Design and implement robust and scalable data pipelines using...


  • Pune, Maharashtra, India Data Labs Full time

    Job Title: Senior Software Engineer LeadWe are seeking an experienced Senior Software Engineer Lead to join our team at Data Labs. This is a full-time position based in Pune.About the Role:As a Senior Software Engineer Lead, you will be responsible for leading the frontend development team and collaborating with the backend team to deliver high-quality...