Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
New Relic

Software Engineer II – Backend

New Relic

Software Engineer II developing backend services for observability platform, focusing on distributed service architecture. Join New Relic's mission to empower companies for AI-first innovation.

Posted 7/16/2026full-timeRemote • 🇪🇸 SpainMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in building and maintaining scalable backend services, with a strong focus on distributed systems and automation. Proficient in OOP languages and agile methodologies, fostering collaboration and adaptability in a fast-paced environment.

Highest-signal resume keywords
Distributed SystemsOOP Languages (Kotlin, Java, Go)Asynchronous Programming TechniquesAgile MethodologiesCollaboration and Shared Code Ownership

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Services DevelopmentSoftware DevelopmentAutomation and ToolingConcurrencyScaling in Production Environments
Soft Skills
Collaborative Work StyleAdaptabilityCuriosity About AI
Tools & Technologies
DevOps ToolsAI Tools
Industry Keywords
Agile EnvironmentEvent-Based FlowsTask QueuesMessage Queues

Tech Stack

Tools & technologies
Distributed SystemsGoJavaKotlin

About the role

Key responsibilities & impact
  • Build, maintain, and scale backend services and their support tools
  • Participate in architectural definitions with a high degree of innovation and creativity
  • Work closely with product and experience teams to understand product specifications and influence the roadmap for the distributed tracing product at New Relic
  • Create automation and tooling to make our systems more scalable and easier to deploy
  • Work in an agile environment with a DevOps approach, teams build and maintain their own software, including participating in on-call rotations
  • Use AI tools to accelerate your development workflow, from writing and reviewing code to investigating production issues and help the team adopt what works
  • Embrace a culture of technical excellence and shared knowledge

Requirements

What you’ll need
  • Experience with distributed systems, concurrency, and scaling in production environments
  • Strong experience writing software in OOP languages (Kotlin, Java, Go, etc.) and comfort adapting to different languages and frameworks
  • Familiarity with asynchronous programming techniques: streams, event-based flows, task queues, message queues
  • Comfort working in a fast-paced environment focused on delivering production code at a regular cadence using Agile techniques, tools, and methodologies
  • A collaborative work style that includes colleagues in important decisions and leads to shared code ownership
  • Adaptability in a rapidly changing industry, curiosity about AI and readiness to enhance your development workflow
  • Proficiency in English

Benefits

Comp & perks
  • Fostering a diverse, welcoming and inclusive environment
  • Flexible workforce model including fully office-based, fully remote, or hybrid