40+ countries Hybrid

Red Hat is hiring a Senior Software Engineer - Careers at Red Hat

About the Role

Join a forward-thinking engineering team building a foundational platform for managing cluster lifecycles across hybrid cloud infrastructures at scale. As a Senior Software Engineer, you'll play a key role in designing and implementing core systems that power enterprise-grade cloud solutions. Your work will directly influence product quality, system architecture, and the evolution of open-source technologies used by organizations worldwide.

What You'll Do

  • Lead and contribute to the development of critical platform features, ensuring alignment with open-source standards and community practices.
  • Drive high standards in code quality through peer reviews, secure coding practices, and continuous integration workflows.
  • Collaborate with architects and engineering leads to define scalable solutions and guide technical direction.
  • Participate actively in Agile processes, including sprint planning, reviews, and knowledge sharing through technical demos.
  • Support decision-making on platform architecture, API design, and distributed systems patterns.

What We’re Looking For

  • At least five years of hands-on experience in Linux-based environments.
  • Proficiency in one or more programming languages such as Golang, Python, Java, or C/C++.
  • Strong background in Kubernetes, microservices, and distributed systems design.
  • Experience designing APIs, managing versioning, monitoring, and event-driven workflows.
  • Familiarity with database modeling and cloud platforms like AWS, GCP, or Azure.
  • Understanding of AI/ML fundamentals and practical experience integrating related tools and pipelines.
  • Strong communication skills in English, both written and verbal.

Nice to Have

  • Direct experience with Golang development.
  • Knowledge of OpenShift and container orchestration ecosystems.
  • Active participation in open-source projects.

Work Environment

This role supports flexible work arrangements, including remote, hybrid, or in-office options depending on location and team needs. We operate across multiple time zones with engineers in over 40 countries, fostering a truly global and inclusive culture.

Our Culture

We value transparency, collaboration, and inclusion—principles rooted in open-source philosophy. Everyone is encouraged to contribute ideas, challenge assumptions, and grow professionally. We believe diverse perspectives lead to better solutions and actively support equal opportunity for all team members.

Required Skills
GolangPythonJavaC/C++KubernetesMicroservices architectureDistributed systemsAPI designMonitoringEvent-driven architecturePostgreSQLAWSGCPAzureLinux GolangPythonJavaC/C++KubernetesMicroservices architectureDistributed systemsAPI designPostgreSQLAWSLinuxEvent-driven architectureCluster management
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver high-performing Linux, cloud, container, and Kubernetes technologies.
All jobs at Red Hat Visit website
Job Details
Category backend
Posted 17 days ago