About The Position

The Red Hat OpenStack engineering team is looking for a Senior Software Engineer to join us. In this role, you will play a key role in the Red Hat OpenStack Services on OpenShift (“RHOSO”). You'll contribute to feature development, defect fixing, sprint planning and process improvement as part of a highly effective and dynamic team that offers Red Hat’s customers a solution to manage block devices as a service on a large scale. As a Senior Software Engineer, you will participate as a member of a geographically distributed team, using multiple communication tools for close collaboration. You'll need to have passion for modern open source development methods, an interest in block device management, containerization/virtualization technologies, and a desire to apply broad software engineering skills to product development. Successful applicants must reside in a country where Red Hat is registered to do business.

Requirements

  • Exceptional developing skills in Python and Go is a must
  • Passion for open source software development
  • Deep understanding of storage fundamentals, block device management and container management on Linux platform
  • Ability to work in a distributed team environment
  • Ability to adopt and follow best practices for AI assisted development

Nice To Haves

  • Experience using, developing, or administering Red Hat OpenStack Platform and/or Red Hat OpenShift environments is a big plus

Responsibilities

  • Become a leading contributor to the various upstream components of Cinder service (which range from core Cinder, os-brick, to Operators for provisioning resources on Red Hat OpenShift Container Platform)
  • Contribute to the regular delivery cadence of RHOSO
  • Work with various partners and storage vendors to certify their drivers for Cinder service.
  • Work with solution architects to guide and review different cloud architectures for the end customers.
  • Proactively participate in development and maintenance of automated testing.
  • Proactively participate in Scrum ceremonies and help the team to plan and organize.

Benefits

  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service