
Senior Software Engineer – Hybrid Cloud Console
Red Hat
full-time
Posted on:
Location Type: Hybrid
Location: Raleigh • Massachusetts • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $116,270 - $191,840 per year
Job Level
About the role
- Work across many different teams and technologies to tie together existing systems and tools
- Design and develop new features and prototypes while collaborating with other team members, including User Experience Designers
- Collaborate and innovate cross-functionally with other engineers and developers to deliver creative solutions for console.redhat.com, including product and infrastructure enhancements
- Interface with Product Management to understand new features and ensure alignment during feature development
- Use agile software development methodologies to quickly adapt to changes in requirements
- Work with the Quality Engineering (QE) team to ensure that features are tested correctly
- Proactively utilize AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) for code generation, auto-completion, and intelligent suggestions to accelerate development cycles and enhance code quality
- Explore and experiment with emerging AI technologies relevant to software development, proactively identifying opportunities to incorporate new AI capabilities into existing workflows and tooling
- Curious and proactive in identifying opportunities to integrate AI into everyday workflows
Requirements
- Bachelor's degree in computer science, computer engineering, or a technology-related discipline
- 5+ years of experience in software development or engineering
- 2+ years of experience programming with Javascript and at least one UI framework; React is preferred
- Experienced in Git and its workflows (rebasing, pull requests and merging)
- Ability to work in team and independently
- Experience designing REST API interfaces
- Passionate for building beautiful, intuitive user experiences
- Comfortable with rapid iteration and fast delivery
- Excellent written and verbal communication skills in English
- The following is considered a plus:
- Experience working in a Software-as-a-Service (SaaS) environment
- Knowledge of Microservices architectures
- Familiarity with OpenShift by Red Hat
- Familiarity with Open source software
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!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavascriptReactREST APIGitMicroservicesAI-assisted developmentSoftware developmentAgile methodologiesQuality EngineeringSoftware-as-a-Service
Soft skills
collaborationcommunicationcuriosityproactivityindependencepassion for user experienceadaptabilityteamworkproblem-solvingcreativity
Certifications
Bachelor's degree in computer scienceBachelor's degree in computer engineeringBachelor's degree in technology-related discipline