Senior Software Engineer

Red Hat Inc. Mahwah , NJ 07430

Posted 2 months ago

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 solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

The Red Hat CloudForms Engineering team is looking for a Senior Software Engineer to join us in Mahwah, NJ. In this role, you will advance the direction, design, and implementation of Red Hat's solutions and services. You'll work in an agile environment using Ruby on Rails, Python, and other technologies to develop new functionality and enhancements for existing offerings and projects, while having a chance to work on new initiatives. As a Senior Software Engineer, you will be working in and with various open source communities.

Primary job responsibilities

  • Create new features in Ruby, Python, or other languages and contribute them to upstream projects

  • Educate the team on new features through sprint reviews or small team presentations

  • Work with the Quality Engineering (QE) team to ensure that projects are tested correctly

  • Publicize the work of the team through blog and web postings or conference talks

  • Occasionally work directly with customers to diagnose escalated support issues

Required skills

  • Significant software development experience

  • Object-oriented software development skills, preferably with Ruby on Rails or Python

  • Knowledge of SQL, preferably PostgreSQL, and unit testing frameworks, preferably RSpec

  • Experience working with distributed version control systems and distributed system architectures

  • Familiarity with cloud and virtual infrastructures like Red Hat OpenShift Container Platform, Red Hat OpenStack Platform, Red Hat Virtualization, Amazon Web Services (AWS), Microsoft Azure, and VMware vSphere is a plus

  • Familiarity with artificial intelligence (AI) and machine learning (ML) is a plus

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.


upload resume icon
See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Engineer

Kelly Services, Inc.

Posted Yesterday

VIEW JOBS 1/23/2019 12:00:00 AM 2019-04-23T00:00 <![CDATA[<p>Senior Engineer \n \n Mahwah, NJ \n \n Up to 63 an hour \n \n 1 year contract \n \n \nResponsible for the design, modeling, development and testing of a machine, structure or system. Develops functional requirements. Understands and applies standard engineering principles. Creates simulations and prototypes to evaluate preliminary designs and test how a machine, structure or system operates. Designs and tests components, and integrates components to produce final product. Monitors quality of products and controls the efficiency of processes. Evaluates a design's overall effectiveness, cost, reliability, and safety. Investigates root causes of failures to maintain quality and recommend improvements. Why Kelly®? \r\n Kelly puts you in charge of your career, with access to cutting edge projects and technologies in \r\n\r\nindustry leading organizations. Top companies throughout the world have trusted Kelly as a premier \r\n\r\nsource of engineering talent and services since 1965. And engineering job seekers know Kelly as a firm \r\n\r\nwith an unmatched reputation for quality, integrity and professionalism. Whether you seek the variety \r\n\r\nand flexibility of working on short term project engagements, or prefer contract-to-hire or direct \r\n\r\nhire placement with our clients, apply with Kelly to explore opportunities that suit your specific \r\n\r\nprofessional interests. \r\n \r\n About\r\nKelly Services® \r\n \r\n As a workforce advocate for over 70 years, we are proud to directly employ nearly 500,000 people around the world and have a role in connecting thousands more with work through our global network of talent suppliers and partners. Revenue in 2017 was $5.4 billion. Visit kellyservices.com and connect with us on Facebook, LinkedIn and Twitter. \r\n\r\n Kelly Services is an equal opportunity employer including, but not limited to, Minorities, Females, \r\n\r\nIndividuals with Disabilities, Protected Veterans, Sexual Orientation, Gender Identity and is \r\n\r\ncommitted to employing a diverse workforce. Equal Employment Opportunity \r\n\r\nis The Law. ]] Kelly Services, Inc. Mahwah NJ

Senior Software Engineer

Red Hat Inc.