Software Engineer 2 - Streaming Services

New Relic · Barcelona, Spain · Engineering

Posted 2026-08-26

Apply for this role →

Your opportunity

The Streaming Services team is responsible for routing and replicating New Relic's platform data through globally distributed cloud environments in a high-throughput, low-latency, and cost-aware streaming pipeline.

Our streaming services process and route over a billion messages per minute across different continents, regions, and cloud providers, serving New Relic’s customer experience by making it easy for development teams to prioritize reliability.

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, build, maintain, and scale our streaming services and their support tools.

Participate in an on-call rotation and bake stability into everything, continually seeking automation opportunities for built-in reliability.

Participate in architectural definitions with a high degree of innovation and creativity.

Own and improve your team processes.

Develop automation and tooling to make our services more scalable and reliable.

Use available innovation time to bring your creative ideas to life.

This role requires

Experience developing back-end services that use Flink, Kafka, or other streaming platforms. Large scale is a plus.

Experience in writing software in Java, and you are not afraid of adapting, learning, and working with different languages and frameworks.

Experience with distributed systems, concurrency, and scaling in a production environment.

Being comfortable in a fast-paced environment focused on delivering production code at a regular cadence using Agile techniques, tools, and methodologies.

Having a collaborative work style that includes colleagues in important decisions and leads to shared code ownership.

Proficiency in English.

Bonus points if you have

Experience with Apache Flink.

Experience developing software in production Kubernetes environments at scale.

Experience using New Relic or similar solutions for service and infrastructure observability.

You are excited, not intimidated, by high-throughput data systems.

Please note that visa sponsorship is not available for this position.

Apply for this role →

← Back to all jobs