Are you a seasoned software engineer with a passion for open source technology? Do you thrive in fast-paced, collaborative environments where you can make a meaningful impact? Look no further! Red Hat is seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team. In this role, you will have the opportunity to work on cutting-edge projects and develop innovative solutions for our customers. We are looking for a talented individual who is driven, adaptable, and has a deep understanding of software development principles. If you are ready to take your career to the next level, we want to hear from you!
- Develop and maintain high-quality, scalable, and efficient software solutions for open source projects.
- Collaborate with cross-functional teams to identify customer needs and propose innovative solutions.
- Design, code, test, and debug complex software applications using industry best practices.
- Continuously research and evaluate new technologies to enhance software development processes.
- Mentor and provide technical guidance to junior team members.
- Communicate effectively with team members and stakeholders to ensure project goals are met.
- Participate in code reviews, identify and address potential issues to ensure high-quality code.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Stay updated with industry trends and advancements to ensure Red Hat stays at the forefront of technology.
- Collaborate with other teams to integrate software components and ensure compatibility with existing systems.
- Conduct thorough testing and documentation of software solutions.
- Ensure compliance with coding standards and company policies.
- Meet project deadlines and deliver high-quality work.
- Continuously improve software development processes and procedures.
- Collaborate with customers to understand their needs and provide appropriate solutions.
Bachelor's Degree In Computer Science Or Related Field
Minimum Of 5 Years Of Experience In Software Development, Preferably In A Linux Environment
Strong Proficiency In Programming Languages Such As Java, C++, Or Python
Experience With Software Development Tools And Methodologies, Such As Agile Or Scrum
Proven Track Record Of Delivering Complex Software Projects On Time And Meeting Quality Standards
Security
Testing
Troubleshooting
Database Management
DevOps
Continuous Integration
Automation
Cloud Computing
API design
Agile methodologies
Programming Languages
Software Architecture
Communication
Conflict Resolution
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Empathy
Decision-making
According to JobzMall, the average salary range for a Senior Software Engineer in Raleigh, NC, USA is between $93,000 and $147,000 per year. This can vary depending on factors such as years of experience, specific skills and technology expertise, and the size and industry of the company.
In Raleigh, NC, factors such as the strong technology sector, a lower cost of living compared to other tech hubs, and a growing number of tech companies and startups contribute to the high salary range for Senior Software Engineers. Additionally, the demand for skilled software engineers in the area also drives up salaries.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Red Hat, Inc. is an American multinational software company providing open-source software products to the enterprise community. Founded in 1993, Red Hat has its corporate headquarters in Raleigh, North Carolina, with other offices worldwide. It became a subsidiary of IBM on July 9th, 2019.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started