Software Engineer 1
Job Overview
Our software delivers observability tools across heterogeneous technologies and distributed systems, enabling engineering teams to identify, understand, and tackle issues, analyze performance, and get the most out of their software and infrastructure. We are looking for a motivated engineer ready to tackle complex scalability challenges.
Key points
-
Architect, implement, test, and scale resilient microservices and distributed backend systems using Java, Node.js, or Go.
-
Design robust data models, efficient schemas, and high-performance APIs (REST, GraphQL, gRPC) capable of handling high-concurrency workloads.
-
Implement asynchronous messaging, distributed caching, and stream-processing patterns (e.g., Kafka) to process high-volume telemetry and synthetic execution data.
-
Own the full lifecycle of your services—from writing clean, tested code to setting up CI/CD pipelines, containerizing applications, and deploying to Kubernetes-managed cloud infrastructure.
-
As a Backend-Focused Full Stack Engineer, your primary mission will be architecting resilient, high-throughput microservices and data pipelines, while building clean…
-
Preferred: hands-on experience with container orchestration (Kubernetes, Helm) and Infrastructure as Code (Terraform).
-
Preferred: experience with event-driven architectures, message queues (Kafka, RabbitMQ), or stream-processing engines.
-
Preferred: experience with distributed caching strategies (Redis, Memcached) and low-latency API optimization.
Skills
Experience: Mid-level
Sign in to applyCreate your account
Software Engineer 1 · New Relic
Don't have an account? Already have an account?