Your opportunity

The Streaming Platform team owns one of the largest data-in-motion platforms in the world, providing real-time data analytics. Our clusters process 9.5 billion events per minute, serving New Relic’s customer experience by making it easy for development teams to prioritize reliability. We focus on services built to stream customer data, primarily using Kafka, but we are expanding to other solutions in the future.

You will collaborate with this globally distributed team to develop expertise and best practices for New Relic development teams to operate highly reliable streaming services.


What you'll do
  • Own, operate, and build our fully automated Kafka platform infrastructure, running on Kubernetes with over 1,800 brokers distributed across hundreds of clusters.
  • Participate in an on-call rotation and bake stability into everything, continually seeking automation opportunities for built-in reliability.  
  • Design systems using infrastructure-as-code practices.  
  • Use available innovation time to bring your creative ideas to life.  
  • Own and improve your team processes.
This role requires
  • 5+ years proven experience managing services that use Kafka or other streaming platforms. Large scale is a plus. 
  • Proven experience writing software in Java, Go, or similar languages.
  • Experience with configuration management like Terraform or Ansible.  
  • Experience operating software in production Kubernetes environments at scale.  
  • Background working with AWS products including Managed Streaming Kafka and Elastic Kubernetes Service. Azure and GCP are also relevant
Bonus points if you have
  • Experience with SRE and/or Operations principles.
  • Experience with other large data infrastructures like databases, data lakes, etc.
  • Background working with AWS products including Managed Streaming Kafka and Elastic Kubernetes Service. Azure and GCP are also relevant.
  • Experience using New Relic or similar solutions for service and infrastructure observability.
  • You are excited, not intimidated, by high-throughput data systems
Is a Remote Job?
Remote

New Relic helps engineers and developers do their best work every day — using data, not opinions — at every stage of the software lifecycle. The world’s best engineering teams rely on New Relic to...

Apply Now