Senior Software Engineer - Back End
Senior Software Engineer - Back End
Senior Software Engineer
Req ID
FY23|R&D|#4997
Location(s)
Tel Aviv, Israel;
Work arrangement(s)
Fully Remote (works exclusively from home), Hybrid (works from home and New Relic office throughout the week), Office (works primarily in a New Relic office)
Your opportunity
We are looking for a Senior Software Engineer to join the Augmented Incident Response engineering organization. Our goal is to optimize the observation, investigation, and resolution of production incidents and to continuously produce insights and improvements for the monitoring of complex production systems.
We are a team of interdisciplinary specialists. Our atmosphere is of a startup backed up by a successful corporation. The team is responsible for what we believe is the future of Applied Intelligence: assimilating huge amounts of data and AI-ing the heck out of it in order to help our customers solve problems quickly and efficiently. Our vision is to be able to fix some problems magically without waking up anyone. For a proud parent of an application, we want to be the most perfect Au Pair anyone can imagine!
If you are a passionate collaborator that uses reason when enthusiastically communicating your opinions and listens to others’ approaches. You’re proactive, never taking the present state for granted, and always striving to understand why things are done the way they are done. You’re a clean coder with readable, simple, and maintainable code.
You quickly grasp large & complex systems and their inner workings. You’re experienced with software engineering best practices (testing, code reviews, immutability, etc.). You’re deeply familiar with the tools, libraries, and frameworks that you’ve worked with and feel at home in production environments.
What you'll do
  • Design, develop and test production-grade components within a micro-service architecture implemented mostly in Kotlin.
  • Collaborate with Engineers, Product Managers, designers, and other partners to frame problems within the business and product context.
  • Own engineering initiatives for multiple backend components and projects.
  • Contribute to the product technical design, architecture, and implementation of our backend component
This role requires
  • 4+ years of professional experience as a backend engineer in the industry
  • Expertise in Kotlin, Scala, Java or similar programming languages
  • Proven experience in designing, developing and (most importantly) testing scalable distributed systems
  • Experience working with both relational and non-relational databases, as well as stream processing systems similar to Kafka.
Important note about qualifications and must-haves: we recognize and appreciate that talent is a major factor in our profession and so if you feel like you can do the job excellently- please ignore these job qualifications and just apply!


Bonus points if you have
  • Understand and write concurrent code, specifically a web server's request lifecycle.
  • 6+ years of developing production-grade applications in a JVM based language
  • Have practiced TDD <3.
  • CS degree or a degree in a related field / Elite tech unit alumni
  • Familiarity with message queuing systems & patterns (especially Kafka)
  • Experience working in teams that use CI/CD practices
  • Experience with Kubernetes and Docker
  • Experience with AWS

We're looking for bold and passionate people to be a part of our mission to help every engineer do their best work, every day, using data, not opinions, at every stage of the software lifecycle. We'd love to have you apply, even if you don't feel you meet every single requirement. What's most important to us is finding authentic and accountable people who feel connected to our mission and values, not just candidates who check off all the boxes.
We believe in empowering all Relics to achieve professional and business success through a workforce model called Flex First. Flex First allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or hybrid.
Read more about Flex First.
New Relic currently has offices in Germany, Ireland, Spain, and the United Kingdom, and based on business needs may approve work in Belgium, France, Italy, The Netherlands, Switzerland, Sweden, UAE, and other locations throughout the region. Some of our opportunities are limited to specific hiring locations. Talk with your recruiter about your goals and how we can work with you in our Flex First approach!

Our hiring process

Please note that visa sponsorship is not available for this position.

In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers’ means that a criminal background check is required to join New Relic.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.

New Relic is an equal opportunity employer. We eagerly seek applicants of diverse background and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.

Interested in the details of our privacy policy? Read more here.

#LI-JM1
This field has no functionality and it was added so that we could display the separator above