RedHat Senior Software Engineer in Westford, Massachusetts
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.
The Red Hat Research and Development (R&D) team is looking for a Senior Software Engineer to join us in Raleigh, NC. In this role, you will leep policies and procedures up to date to improve the quality, consistency and reliability of product releases.
Primary job responsibilities
Create best practices to improve team standards and unify how the team operates
Assist in interviewing candidates for the team
Perform team lead duties, as required
Act as a technical guide, consultant, and mentor for team members
Work with principal engineers and management to escalate issues
Write new templates/documentation
Create and present informative content for external teams to learn team processes and tools. Propose best practices and change management in the production tool chain
Lead team approved technical debt reduction efforts to improve processes and the production tool chain
Work with stakeholders to translate high level requirements into properly drafted discovery sections of Minimum Viable products
Understand Release Engineering concepts such as source control, build, packaging, and delivery
Work with project management and/or management to determine scope, requirements, risks, and impacts for Products, Releases, Minimum Viable Products and other tasks
Work with stakeholders to specify work and proactively resolve issues
Bachelor’s degree (U.S. or foreign equivalent) in Computer Science or related field and 6+ years of experience in the job offered or related role
4+ years experience with Linux or UNIX
4+ years experience with UNIX shell knowledge and command line text processing
4+ years experience in programming, especially with Python
4+ years experience in Source, Build and Packaging (RPM, JAR)
4+ years experience performing code reviews
3+ years experience in debugging issues across multiple software layers
3+ years experience with Continuous Improvement and Continuous Delivery
2+ years experience with product releases
2+ years experience with databases such as PostgreSQL
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, veteran status, 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.
Posting date 4 days ago (6/29/2020 7:25 AM)
Job ID 79894
Category Software Engineering
- RedHat Jobs