New Relic logo

Mid-Level Software Engineer - Backend (Java)

New Relic

Job Description

Your Opportunity

Join the Data Platform group at New Relic, the backbone of all our products. As a Mid-Level Software Engineer, you will contribute to the New Relic Database (NRDB), a proprietary database technology that supports our cloud-based observability platform. You will work on a system that ingests billions of data points per minute, serves billions of web requests per day, and processes millions of messages per second at exabyte scale.

What You'll Do

  • Build and maintain scalable distributed Java services and infrastructure.
  • Participate in architectural definition meetings with a high degree of innovation and creativity.
  • Investigate and resolve critical performance, availability, and resiliency issues in a multi-region, multi-cloud, multi-tenant distributed database.
  • Work in an agile environment with a DevOps approach, including taking turns with being on-call.

Requirements

  • 3+ years of professional experience in distributed SaaS software development.
  • Strong experience in writing software in Java and high-throughput software development best practices.
  • Experience using the command line to manage, investigate, and fix issues.
  • Experience with databases like MySQL, Postgres, DynamoDB, Redis, MongoDB, etc.
  • Familiarity with public cloud services (AWS, Azure, GCP).
  • Familiarity with Kubernetes or Docker.
  • A collaborative work style that includes colleagues in important decisions and leads to shared code ownership.

Bonus Points

  • Familiarity with networks and load-balancing in low-latency, high-throughput distributed systems.
  • Familiarity with modern observability and alerting patterns.
  • Ability to work well asynchronously and effectively communicate your thoughts in writing.

Our Culture

We foster a diverse, equitable, and inclusive environment, free from all types of discrimination. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us. We’re looking for people who feel connected to our mission and values, not just candidates who check off all the boxes.

Additional Information

  • Visa sponsorship is not available for this position.
  • A criminal background check is required to join New Relic.
  • We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law.

Benefits

New Relic provides a variety of benefits for this role, including healthcare, dental, vision, parental leave and planning, mental health benefits, a 401(k) plan and match, flex time-off, 11 paid holidays, volunteer time off, and other competitive benefits designed to improve the lives of our employees.

Benefits
Extracted with AI

  • 401(k)
  • Healthcare
  • Dental
  • Vision
  • Parental Leave
  • Mental Health Benefits
  • Flex Time-Off
  • 11 Paid Holidays
  • Volunteer Time Off

Similar jobs

Last update: 23 minutes ago

Oracle logo
Oracle

Senior Backend Developer - Java, Microservices

Join Oracle as a Senior Backend Developer focusing on Java and Microservices to revolutionize healthcare technology.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Relativity logo
Relativity

Senior Java Software Engineer

Join Relativity as a Senior Java Software Engineer to work on AI-based products in a hybrid environment.

NimbleRx logo
NimbleRx

Senior Backend Engineer (Java, Spring, SQL)

Join NimbleRx as a Senior Backend Engineer to build scalable APIs and services using Java, Spring, and SQL.

Elastic logo
Elastic

Full Stack Software Engineer II (Java/React)

Join Elastic as a Full Stack Software Engineer II, focusing on Java and React, to enhance search components remotely.

Grafana Labs logo
Grafana Labs

Senior Backend Engineer

Join Grafana Labs as a Senior Backend Engineer, working remotely in the US/Canada on Kubernetes monitoring.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java and Microservices. Work in a hybrid environment in Annapolis Junction, MD.

Mark43 logo
Mark43

Senior Full Stack Engineer (Java, React)

Join Mark43 as a Senior Full Stack Engineer to build cloud-based public safety software using Java and React.

Odevo logo
Odevo

Senior Backend Developer - Java

Join Odevo as a Senior Backend Developer in Stockholm, focusing on Java, Spring Boot, and Kubernetes in a hybrid work environment.

TeamViewer logo
TeamViewer

Backend Software Engineer with Java and Spring Boot

Join TeamViewer as a Backend Software Engineer in Munich, focusing on Java and Spring Boot for cutting-edge AR solutions.

Squarespace logo
Squarespace

Senior Software Engineer, Java

Join Squarespace as a Senior Software Engineer, Java, in Aveiro, Portugal. Work on backend services, infrastructure, and scalability.

Oleria logo
Oleria

Senior Software Engineer, Backend (Java, Go, .NET)

Join Oleria as a Senior Backend Engineer to design and build scalable systems using Java, Go, and .NET. Work on AWS and drive security analysis.

BOSSCAT™ Home Services and Technologies logo
BOSSCAT™ Home Services and Technologies

Senior Software Engineer

Join BOSSCAT™ as a Senior Software Engineer in Boston. Work with Java, React, AWS, and more. Competitive salary and benefits.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Blip logo
Blip

Junior Back-end Software Engineer

Join Blip as a Junior Back-end Software Engineer. Work with Java, Python, and Kotlin in a dynamic team. Remote position with great benefits.

Klar logo
Klar

Senior Back End Developer

Join Klar as a Senior Back End Developer in Berlin, Germany. Work with Java, SpringBoot, and microservices in a fintech environment.

Brinqa logo
Brinqa

Senior Principal Software Engineer - Java, Spring Boot

Join Brinqa as a Senior Principal Software Engineer to lead Java and Spring Boot development for SaaS cybersecurity solutions.

MyFitnessPal logo
MyFitnessPal

Software Engineer III, Backend

Join MyFitnessPal as a Software Engineer III, Backend, to develop and maintain APIs, solve complex problems, and enhance user experiences.

NimbleRx logo
NimbleRx

Senior Fullstack Engineer (Java, Spring Boot, React)

Join NimbleRx as a Senior Fullstack Engineer to build scalable platforms using Java, Spring Boot, and React.

SentinelOne logo
SentinelOne

Senior Backend Engineer - Cloud Native Security

Join SentinelOne as a Senior Backend Engineer to design and implement cloud-native security solutions.

Timescale logo
Timescale

Software Engineer - Backend (Python, Go)

Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.