Red Hat

Senior Software Engineer

Red Hat$178K — $225K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Computer Science or related field and 5+ years of experience in a related role.
  • 5+ years of experience with object-oriented programming and secure coding practices using Python or Golang.
  • 4+ years of experience with microservice architecture and API development.
  • 3+ years of experience with Kubernetes, OpenShift, CI/CD tools, and leading projects.
  • 2+ years of experience contributing to at least 3 open source projects.
  • 1+ year of experience in AI/ML technologies.

Responsibilities

  • Adapt quickly to a modern AI technology stack, including vLLM, Agentic AI, and Kubernetes/OpenShift.
  • Contribute high-quality code to open source projects aligned with Red Hat's business objectives.
  • Collaborate with cross-functional teams to integrate Agentic AI into Red Hat's product offerings.
  • Evaluate new AI/ML technologies and build proof-of-concept implementations.
  • Design and develop scalable, production-ready solutions for enterprise Kubernetes environments.
  • Translate complex requirements into technical specifications in collaboration with stakeholders.
  • Act as a Subject Matter Expert (SME) and provide technical support to teams.

Benefits

  • Telecommuting allowed within commuting distance from the Boston office.
Full Job Description
*Telecommuting permitted: work may be performed within normal commuting distance from the Red Hat, LLC office in Boston, MA.

Write clean, efficient, and well-documented code, adhering to Red Hat's policies and industry standards, with a focus on secure coding practices. Lead code reviews, architectural reviews, and technical documentation efforts to ensure high code quality and maintainable systems.

What You Will Do:
  • Adapt quickly to a modern AI technology stack, including vLLM, llm-d, Agentic AI, LLMs, PyTorch, and Kubernetes/OpenShift.
  • Contribute high-quality code to open source projects that align with Red Hat's business interests.
  • Work with cross-functional teams to integrate Agentic AI functionality into Red Hat's AI product portfolio.
  • Evaluate new AI/ML technologies proposed by product managers, including building proof-of-concept implementations and conducting gap analysis.
  • Design and develop robust, scalable, and production-ready solutions suitable for deployment within enterprise Kubernetes environments.
  • Engage with architects, product managers, and other stakeholders to translate complex requirements into technical specifications and deliver high-quality, user-centric features.
  • Act as the Subject Matter Expert (SME), providing essential support and technical expertise to various teams.
  • Participate in agile/scrum processes to help refine backlog items for clarity and technical feasibility.

What You Will Bring:
  • Master's degree (U.S. or foreign equivalent) in Computer Science or related field and five (5) years of experience in the job offered or related role.
  • Must have five (5) years of experience with object-oriented programming principles, secure coding practices, and design patterns utilizing languages including Python or Golang.
  • Must have four (4) years of experience with microservice architecture and API development.
  • Must have three (3) years of experience with: Kubernetes, OpenShift or other cloud-native technologies; leading projects, performing code reviews, and mentoring junior engineers; and CI/CD tools and version control.
  • Must have two (2) years of experience contributing to a minimum of three (3) established open source projects.
  • Must have one (1) year of experience with AI/ML.

#LI-DNI

The salary range for this position is $178,131 - $225,090/year. Actual offer will be based on your qualifications.

Pay Transparency

Red Hat determines compensation based on several factors including but not limited to job location, experience, applicable skills and training, external market value, and internal pay equity. Annual salary is one component of Red Hat's compensation package. This position may also be eligible for bonus, commission, and/or equity. For positions with Remote-US locations, the actual salary range for the position may differ based on location but will be commensurate with job duties and relevant work experience.

About Red Hat

Red Hat, Inc. is a leading provider of open source software solutions, including Linux, Kubernetes, and Ansible. The company was founded in 1993 and is headquartered in Raleigh, North Carolina. Red Hat operates in over 100 countries and has more than 13,000 employees worldwide. The company is committed to open source innovation and has a strong community of developers and partners. Red Hat was acquired by IBM in 2019 and is now part of IBM's Hybrid Cloud division.
Learn more about Red Hat
Size
13,000 employees
Industry
Founded
1993

Similar Jobs

More Jobs at Red Hat

More Information Technology Jobs

Find similar Senior Software Engineer jobs: