Software Engineer II - Backend

newrelic

United States

Hybrid

USD 130,000 - 190,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-friendly

Job summary

New Relic is seeking a backend engineer to join the Distributed Tracing Pipeline team, building high-throughput services that ingest telemetry data, analyze spans and traces, and publish results for fast, reliable insights across the observability platform.

You will design and maintain backend services, collaborate across product and design, and help shape the tracing roadmap while embracing AI-assisted tooling and DevOps practices in a fast-paced, English-speaking environment.

Qualifications

  • Experience with distributed systems, concurrency, and scale in production.
  • Proficiency in Kotlin, Java, or Go; able to move between languages.
  • Familiar with asynchronous patterns: streams, event-driven flows, queues.
  • Works well in agile environments: ships production code regularly.
  • Collaborative; shares code ownership and decisions.
  • Curious about applying AI to development workflows.
  • Professional proficiency in English.

Responsibilities

  • Design, build, and maintain backend services and tooling that process tracing data end to end
  • Contribute to architectural decisions with creativity and a bias for innovation
  • Partner with product and design teams to shape requirements and roadmap
  • Build automation and deployment tooling for scalability and operability
  • Operate in an agile, DevOps-style team with on-call in production
  • Use AI-assisted development tools to accelerate coding, reviews, and investigations
  • Champion technical excellence and shared knowledge across the team

Skills

Distributed systems
Kotlin/Java/Go
Asynchronous patterns
Agile/DevOps
Collaboration
AI in development
English proficiency

Job description

Role overview

Join the Distributed Tracing Pipeline team to build the high-throughput service architecture behind a large-scale observability platform. The work centers on ingesting massive volumes of telemetry data, analyzing spans and traces, and publishing results so downstream UIs can serve fast, reliable insight. This is a backend engineering role focused on distributed systems at scale.


Responsibilities


  • Design, build, and maintain backend services and supporting tooling that process tracing data end to end

  • Contribute to architectural decisions with creativity and a bias for innovation

  • Partner with product and design teams to shape requirements and influence the tracing product roadmap

  • Build automation and deployment tooling that improves scalability and operability

  • Operate in an agile, DevOps-style team that owns its services in production, including on-call participation

  • Use AI-assisted development tools to accelerate coding, code review, and production investigations, and help teammates adopt what works

  • Champion technical excellence and shared knowledge across the team


Requirements


  • Hands-on experience with distributed systems, concurrency, and scaling in production

  • Strong proficiency in object-oriented languages such as Kotlin, Java, or Go, with the ability to move between languages and frameworks

  • Familiarity with asynchronous patterns including streams, event-driven flows, task queues, and message brokers

  • Comfort working in a fast-paced environment that ships production code on a regular cadence using agile practices

  • A collaborative style with a willingness to share code ownership and involve teammates in important decisions

  • Adaptability to a fast-changing industry and genuine curiosity about applying AI to the development workflow

  • Professional proficiency in English


Nice to have


  • Contributions to open source projects

  • Experience designing or improving build and test automation

  • Familiarity with OpenTelemetry or related observability standards

  • Prior experience mentoring engineers and supporting their growth


Benefits and work setup

Visa sponsorship is not available for this position. The organization supports flexible workforce models including remote, hybrid, and office-based arrangements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend/Infra Engineer
Backend/Infra Engineer

Judgment Labs • San Francisco (CA)

On-site
USD 140,000 - 180,000
Senior Software Engineer II - LLM Observability
Senior Software Engineer II - LLM Observability

honeycomb • United States

Remote
USD 150,000 - 210,000
Equity
Unlimited PTO
Home-office support
+2
Senior Backend Engineer - Distributed Tracing (Remote)
Senior Backend Engineer - Distributed Tracing (Remote)

newrelic • United States

Hybrid
USD 130,000 - 190,000
Remote-friendly
Software Engineer
Software Engineer

Docusign • United States

Hybrid
USD 120,000 - 180,000
Hybrid work arrangement
Backend Engineer
Backend Engineer

AnoSys Technologies, Inc • Los Angeles (CA)

On-site
USD 100,000 - 140,000
Senior Software Engineer (Distributed Systems)
Senior Software Engineer (Distributed Systems)

Workday • Santa Clara (CA)

Hybrid
USD 150,000 - 210,000
Backend/Infra Engineer
Backend/Infra Engineer

Judgment Labs Inc. • San Francisco (CA)

On-site
USD 120,000 - 160,000
Observability Backend Engineer - Distributed Systems (Mandarin required)
Observability Backend Engineer - Distributed Systems (Mandarin required)

Applied Intelligence Consulting (Singapore) • San Francisco (CA)

On-site
USD 120,000 - 170,000
Senior Software Engineer - Trust and Telemetry
Senior Software Engineer - Trust and Telemetry

7Seventy • Northern (KY)

On-site
USD 165,000 - 195,000
Equity participation
Multiple medical plan options (US)
Fully remote from anywhere in the US
Staff Backend Engineer - Databases Tempo | Canada | Remote
Staff Backend Engineer - Databases Tempo | Canada | Remote

grafanalabs • United States

Remote
USD 129,000 - 172,000
Remote role in Canada
Equity participation
Company-wide shutdown days