Principal Software Engineer

US-CA-Sunnyvale
2 weeks ago(1/10/2018 8:31 AM)
Job ID
60526
Category
Software Engineering

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

Work on future features for creating secure, scale-out storage by contributing to relevant open source projects with a focus on the Red Hat Ceph Storage offering and integration into Kubernetes. The Red Hat Storage Engineering team is looking for a Principal Software Engineer to join us. In this role, you will collaborate with other engineering teams to meet specific service goals. We’ll need you to have a solid record of designing, building, and deploying distributed computing software and infrastructure. As a Principal software Engineer, you’ll also need deep subject matter expertise in distributed systems, familiarity with online services of scale, and deep technical expertise in compute, storage, and software design.

Primary job responsibilities

  • Collaborate with local Red Hat Ceph Storage engineers and the broader Red Hat Ceph Storage engineering community to add new capabilities to the Red Hat Ceph Storage system, in particular from the perspective of Kubernetes and containers
  • Collaborate with the Red Hat Container team and management teams to ensure that the code you produce is aligned with the broader strategic direction
  • Work actively with Sage Weil and the upstream Red Hat Ceph Storage community
  • Help develop and lead container related support for Red Hat Ceph Storage in a way that shows the scale and power of the Red Hat Ceph Storage technologies.

Required skills

  • 10+ years of software industry experience, preferably in a leadership role within an area of application development, infrastructure software (operating system, cloud, or virtualization), or system management
  • Expertise in the Kubernetes and container spaces
  • Proven record of building, getting buy-in for, and implementing marketing plans and staying focused and following through in a fast-moving, technical environment
  • Ability to evaluate and apply emerging technologies to meet current or emerging business needs
  • Ability to meet deadlines and manage multiple initiatives at once
  • Experience in storage management
  • Good understanding of infrastructure and Platform-as-a-Service (PaaS) offerings
  • Ability to support multiple development teams and successfully impact design choices across a range of domains of expertise
  • Experience working effectively in a cross-functional environment
  • Experience measuring, analyzing, and optimizing scalability and performance
  • Document standards, solutions, data flows, procedures, and other technical information as directed   
  • Outstanding written and verbal communication skills with the ability to explain and translate complex technology concepts into simple and intuitive communications


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.

 

Interested in this job?

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed