Red Hat

Senior Software Engineer – Fleet Engineering

Red Hat

full-time

Posted on:

Location Type: Remote

Location: Ireland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Contribute to and lead feature implementations 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, where appropriate, educate the team on new features through sprint reviews and demos.
  • Help shape key technical decisions for the platform.

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.
  • Proficient in written and verbal English communication skills.
  • Advantageous to have: Hands-on experience with Golang
  • Knowledge of OpenShift
  • Open source development experience
  • Production operations of a SaaS.
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work arrangements
  • Professional development opportunities
  • Remote work options
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangPythonJavaC/C++Kubernetesmicroservices architectureAPI designPostgreSQLAWSGCP
Soft Skills
collaborationproduct qualitypeer code reviewscommunicationAgile developmentsolution designtechnical decision making