> Markdown version of [/jobs/ext/2201583-software-engineer-ii](https://www.wearedevelopers.com/jobs/ext/2201583-software-engineer-ii). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II - **Company:** New Relic - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Automation of Tests, DevOps, Distributed Systems, Queueing Systems, Oop Languages, Concurrency, Kotlin, Production Code, Free and Open-Source Software, Asynchronous Programming, New Relic (SaaS), Dynatrace, Golang - **Published:** August 23, 2026 - **Apply:** https://www.jobleads.com/es/job/e1c57bb0ab4f4ab3f5d3d24e445f92645 ## About the Role * 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 Bonus points if you have * Contributions to open source projects * Understanding of the value that build and test automation brings to development team efficiency and reliability, with passion for applying these techniques * Experience with OpenTelemetry or related industry knowledge * Experience in technical mentorship and supporting colleagues' skill development ## Description * 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 ## Related Videos - [How Sparking Developer Joy Unlocks Developer Productivity](https://www.wearedevelopers.com/videos/613-how-sparking-developer-joy-unlocks-developer-productivity) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [Retooling and refactoring - an investment in people.](https://www.wearedevelopers.com/videos/371-retooling-and-refactoring-an-investment-in-people) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline)