Senior Software Engineer - Go, Prometheus Monitoring

Posting Location : Location ES-Remote
Posting date 2 weeks ago(1/10/2022 4:13 PM)
Job ID
Workday ID
Software Engineering

About the job

The Red Hat Engineering team is looking for an experienced Senior Software Engineer to join our Prometheus Monitoring team in Madrid, Spain. In this role, you’ll work side by side with influential experts in the field on Prometheus, the leading monitoring solution for Kubernetes. You will work on open source feature development, automation of Prometheus, telemetry systems, and integration with Red Hat OpenShift Container Platform for cluster and application monitoring.

What you will do

  • Contribute to high-profile strategic open source projects including Prometheus, Prometheus Operator, Red Hat OpenShift Container Platform, and Thanos
  • Implement Kubernetes Operators that manage and update cluster monitoring software
  • Implement meaningful Red Hat OpenShift COntainer Platform monitoring metrics and alerts
  • Implement solutions to various monitoring related problems
  • Cooperate with other engineering teams on monitoring integration
  • Cooperate within the Kubernetes and Prometheus communities
  • Contribute to large-scale hosted telemetry services
  • Help maintain various open source projects
  • Inspire key technical decisions for the overall product

What you will bring

  • 3+ years of software engineering experience
  • 1+ years of experience with the Go language, runtime, and tools
  • Experience building infrastructure or cloud software
  • Experience building and consuming APIs
  • Development experience with Kubernetes and containers
  • Basic knowledge in the domain of application monitoring
  • Solid communication skills in English

The following are considered a plus:

  • Experience with distributed systems
  • Experience being an open source maintainer
  • Experience building telemetry systems


About Red Hat

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed