About the Job
Position: Associate Software Engineer
Team: UXE Platform Engineering
Location: Remote/Flexible (Global Red Hat locations)
Experience Required: 1–2 years
Red Hat’s UXE Platform Engineering team is looking for an Associate Software Engineer to join our dynamic, globally distributed team. In this role, you’ll contribute to backend API development and work closely with teams across Digital Engineering, Quality Engineering, DevOps, and other stakeholders to deliver high-quality, scalable solutions.
You’ll help shape the next generation of Red Hat portals and contribute to both internal and customer-facing systems. We’re seeking someone creative, driven, and collaborative—comfortable working in a fast-paced, agile environment.
What You’ll Do
- Design, implement, and review backend APIs using TypeScript and Java
- Support and maintain existing GraphQL subgraphs
- Develop new subgraphs and enhance supergraph functionality
- Collaborate on architecture decisions and align with platform objectives
- Coordinate project timelines and feature development
- Mentor junior developers and participate in team code reviews
- Develop unit tests and technical documentation
- Learn and support technologies like GraphOS and AEM
What You’ll Bring
- 1–2 years of experience in software engineering
- Hands-on experience with RESTful APIs and GraphQL
- Proficiency with Node.js, SpringBoot, and JavaScript/TypeScript
- Strong frontend fundamentals (HTML, CSS, JS) and familiarity with frameworks
- Experience with testing tools like Jest or Mockito
- Familiarity with Git and CI/CD tools (GitHub/GitLab preferred)
- Ability to work independently and adapt quickly to changing environments
Soft Skills
- Excellent communication (written and verbal) in English
- Strong collaboration and problem-solving abilities
- Self-motivated with a continuous learning mindset
- Comfortable working in a diverse, global team
About Red Hat
Red Hat is the world’s leading provider of enterprise open source solutions. We deliver trusted technologies—including Linux, cloud, containers, and Kubernetes—using a community-powered approach. With a global presence in over 40 countries, Red Hat offers flexible work environments and values innovation at all levels.
Our Culture of Inclusion
Our culture is rooted in open source values: transparency, collaboration, and inclusion. We believe great ideas can come from anyone, anywhere. Red Hat is committed to fostering an environment where every associate has equal opportunity, and all voices are valued and celebrated.
Equal Opportunity Statement
Red Hat is proud to be an Equal Opportunity Employer. We consider all qualified applicants without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected category.
We provide reasonable accommodations for individuals with disabilities during the hiring process. For assistance, please contact: application-assistance@redhat.com.
Apply Now