remote
Senior Software Engineer - Kubernetes Agents and Services - New Relic
Software Engineer
Lead the design and implementation of high‑performance Kubernetes agents and services, driving observability and AI‑first insights for enterprise customers using Go, Python, and cloud‑native tooling.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable Kubernetes agents that collect telemetry from complex distributed systems.
- Collaborate with cross‑functional teams to integrate observability data into a unified AI‑powered platform.
- Implement robust CI/CD pipelines and automated testing to ensure rapid, reliable releases.
- Optimize agent performance for low latency and high throughput in production environments.
- Mentor junior engineers and contribute to best‑practice documentation.
Requirements
- 5+ years of software engineering experience with a focus on cloud‑native and distributed systems.
- Proficiency in Go and Python, with a strong grasp of Kubernetes APIs and operator patterns.
- Hands‑on experience with observability tools (metrics, logs, traces) and AI‑driven analytics.
- Solid understanding of CI/CD, containerization, and cloud platforms (AWS, GCP, Azure).
- Excellent problem‑solving skills and a passion for building reliable, high‑scale services.
Skills
kubernetesgopythoncicd