
Senior Software Engineer – Hybrid Cloud Fleet Management
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
Tech Stack
About the role
- Contribute to and lead feature implementation in a collaborative environment, accounting for open-source community participation where appropriate.
- Be responsible for product quality, participate in peer code reviews, continuous integration (CI), and secure engineering.
- Coordinate with team leads, architects, and other engineers on solution design and architecture.
- Participate in Agile development practices and educate the team on new features through sprint reviews and demos, where appropriate.
- Help shape key technical decisions for the platform.
- 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.
Requirements
- 5+ years of experience working in a Linux environment with at least one language such as Golang, Python, Java, or C/C++.
- Experience with Kubernetes
- Experience with microservices architecture and distributed systems - API design, versioning, monitoring, event-driven architecture.
- Experience with database design (PostgreSQL a plus)
- Experience working with any primary cloud service provider (eg. AWS, GCP, Azure)
- Understanding of fundamental AI/ML concepts and hands-on experience with tooling, techniques, and implementation of workflows.
- Ability to examine various technological areas deeply and deliver solutions
- Proficient in written and verbal English communication skills
- Bachelor's degree in computer science or equivalent working experience
- Hands-on experience with Golang is a plus
- Knowledge of OpenShift is a plus
- Open source development experience is a plus
- Production operations of a SaaS is a plus.
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
GolangPythonJavaC/C++Kubernetesmicroservices architectureAPI designPostgreSQLAWSGCP
Soft skills
collaborationcommunicationproblem-solvingleadershipeducationproactivity
Certifications
Bachelor's degree in computer science