At New Relic, we provide our customers with instant and deep insight
into their application’s behavior and performance. With our SaaS-based
application performance monitoring (APM) solution, we have our
customer’s backs by transparently instrumenting their application and
reporting issues, often before the customer knows that there is a
problem. We give our customers as much information as possible to help
them tune their site’s reliability and performance.
A Services
Engineer is somebody who mostly works on the "human scale" side of New
Relic. A Services Engineer is a developer who may build "back-end"
programs to consume data from one of our database systems, present a UI,
or implement an API.
Typically, Software Engineers with this
skill set have shipped and want to continue to develop production, 24x7,
high-quality back-end web services.
At New Relic, you will work
with some of the best engineers and tackle some of the most complex
problems in the industry. As a member of Barcelona team you will help
shape and grow our European development center. We’re a fast growing
software company that cares about our culture. We value work/life
balance, personal respect, code ownership by engineers, and
experimentation. If all this sounds like your dream job, read on:
The Specific Role:
You
will be a member of the Platform Services team. This means that you
need to be familiar with many technologies. The team has many existing
and upcoming services (~5) that we need to build and maintain. We take
great pride in writing super clean and highly concurrent code. One of
our concurrent java services, for example, serves all chart data
throughout New Relic products. We have other services in Node.js and
Kotlin. Our latest project which - with the help of the right candidate -
will be built using Kotlin, Ratpack and Elasticsearch. This will power
the entire front end application of New Relic. We are pretty
“fullstack-on-the-backend”, meaning that we will need to maintain the
elasticsearch cluster ourselves while also updating our APIs across all
our services.
As the right candidate you likely have:
- A
high level of expertise developing, shipping and maintaining high
throughput backend services Experience in Java is a must. However the
team has many services built using different technologies like Java
& Ratpack, Kotlin, Node.js, Typescript and an upcoming service built
using Elasticsearch. While experience in all of these technologies is
not expected, you will be expected to be enthusiastic to learn these new
stacks. You have experience working with concurrent systems over the
REST API. Working with queues will be considered a plus.
- You
understand the value that build and test automation brings to a
development team's efficiency and reliability and are passionate about
applying these techniques to your projects.
- You have experience working with distributed systems technologies
- You
thrive in a fast paced environment focused on delivering production
code at a regular cadence using Agile techniques, tools and
methodologies
- You have a collaborative work style that includes colleagues in important decisions and leads to shared code ownership.
- You have great team player skills.
- You speak fluent English.
- You have the right to work in Spain (EEA, http://europa.eu/about-eu/countries/).
At
New Relic, we hire people who are eager to contribute to our culture,
and we empower them to do just that. We take pride in thinking beyond
our day-to-day job descriptions, and encourage you to actively seek out
opportunities to create the type of work environment that you want to be
a part of. What does this look like in action? You should be ready to
be a “culture add” to New Relic and spend ~5% of your time finding
meaningful ways to make this an even better place to work.
A little about us:
New
Relic provides the real-time insights that software-driven businesses
need to innovate faster. New Relic’s cloud platform makes every aspect
of modern software and infrastructure observable, so companies can find
and fix problems faster, build high-performing DevOps teams, and speed
up transformation projects. Learn why more than 50% of the Fortune 100
trust New Relic at newrelic.com.
We provide challenging work,
opportunities to learn, high quality teammates, a standard-setting
product, and a company on the move. This position is in our Barcelona
office, which was established on October 2014 with our acquisition of
Ducksboard, a privately held startup.
This is a unique opportunity
to work at a startup within a NYSE company where the entire office fits
around the lunch table. We are passionate about data visualizations in
real time, APIs, intuitive UX and beautiful design. We have no dogma but
do whatever makes sense to deliver state of the art products.
Very
interested but not sure if you’re the right fit? Don’t be shy, click on
the link below to send your resume with a cover letter. We look forward
to hearing from you!
New Relic is most decidedly 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, individuals with disabilities,
age, sexual orientation, protected veterans, or any other characteristic
protected by law. Note: Our stewardship of the data of thousands of
customers’ means that a criminal background check is required to join
New Relic.