Home Job Details
R
Information Technology 🏢 Full Time ⭐️ Verified

Senior Software Engineer - Raleigh, NC

Red Hat
Raleigh
Estimated Salary
USD 110.000 – USD 160.000
New
Live Update
25 September 2026
Deadline
25 Sep 2027

Job Description

Are you a passionate Software Engineer looking to make a tangible impact on the future of open source technology? Red Hat, a IBM company, is seeking a talented Senior Software Engineer to join our dynamic team in Raleigh, NC. As a leader in open source solutions, we offer a collaborative environment where your code matters.

At Red Hat, we believe in empowering our employees to drive innovation. In this role, you will work on cutting-edge projects that power enterprises worldwide, utilizing the latest technologies in cloud, virtualization, and containers. If you are looking for a place where you can grow your career and work with industry experts, we want to hear from you.

Responsibilities

  • Design, develop, and maintain high-quality, scalable software solutions using Java, Python, and Go.
  • Collaborate with cross-functional teams of developers, QA, and product managers to deliver features that exceed customer expectations.
  • Participate in the full software development lifecycle, including code reviews, testing, and deployment.
  • Contribute to open source communities and mentor junior engineers to foster a culture of knowledge sharing.
  • Troubleshoot complex technical issues and optimize system performance for high availability.
  • Document technical specifications and architecture designs to ensure clarity and maintainability.
  • Stay current with emerging technologies and industry trends to recommend innovative solutions.

Qualifications

  • 5+ years of professional software development experience with a strong focus on backend services.
  • Proficiency in object-oriented programming languages such as Java, Python, or C++.
  • Experience with cloud platforms (AWS, Azure, or OpenShift) and containerization technologies (Docker, Kubernetes).
  • Strong understanding of software design patterns, algorithms, and data structures.
  • Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
  • Experience with relational and non-relational databases (PostgreSQL, MongoDB).
  • Ability to communicate complex technical concepts to non-technical stakeholders effectively.

Required Skills

Java Python Go Kubernetes Docker AWS OpenShift SQL Agile RESTful APIs

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All