Software Engineer | Red Hat Inc

Company description
At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing technologies that solve business problems. We’re a billion dollar S&P 500 company offering solutions from Linux to middleware, storage to cloud, together with award-winning global customer support, consulting, and implementation services.
Job summary
As a Software Engineer in the Red Hat Storage Engineering team, you will work as part of a team responsible for developing the filesystem, and writing unit test cases for filesystem. The ideal candidate should have a strong technical background, preferably in client or server architecture, experience in algorithm development and will be a creative, team-oriented, quick learner with good interpersonal skills and driven to produce results.
We love the open source community, so if you are already contributing to open source projects, do upload your code samples or links along with your resume. We also strongly encourage you to join our storage product community-
Primary job responsibilities
  • Design, develop, and debug storage filesystem
  • Build and assemble prototypes as required with assistance from the senior engineers on the team
  • Deliver high quality products that are extensible and scalable within the specified timeline
  • Participate and contribute in code reviews
  • Identify product requirements and potential improvements
  • Participate in the complete software development lifecycle from requirement gathering to deployment of the product
  • Conduct system analysis, development, and review and repair legacy code
  • Provide assistance to testers and support personnel as needed to determine system problems
  • Debug and resolve any field issues
  • Document code consistently throughout the development process
  • Review, to the extent possible, changes in code and the environment that will affect system performance


Required skills
  • Bachelor’s degree or higher in computer science or other technical degree with relevant experience is preferred
  • Extensive working knowledge of: C, C++, Makefiles
  • Excellent data structures and algorithm skills




I am an engineering graduate looking to make her mark in the world of new and exiting technologies.

More Posts

Follow Me:
FacebookLinkedInPinterestGoogle Plus