Java Agent Engineer - Quality



Java Agent Engineer - Quality Portland, OR or San Francisco, CA

New Relic is looking for a talented Java engineer to join a team developing what we call the Java Agent. The Java Agent is the instrumentation and reporting library that our customers install in their applications which reports back to New Relic's world-class application monitoring product. Our agent runs in tens of thousands of diverse Java applications, many of them huge, high-traffic installs. Our customers trust us enough to run our code in their applications and we work hard to ensure the agent is both stable and performant.

You would take a leading role in improving and expanding the test harnesses, benchmark suites, and profiling techniques we use to get deep visibility into the effect code changes have on the agent's behavior.

You should understand the differences and subtleties between unit, functional, and integration testing and know how to weave these techniques into a powerful test harness. You should employ creativity in helping us push the limits of what we can test, benchmark, and profile, and you will work with your teammates to wield these tools, generating actionable feedback that enables positive change. You will have experience with Java web application development and have an understanding of the Java web ecosystem.

Perhaps most importantly you should be a strong team player. This isn't a "throw it over the wall for testing and benchmarking" kind of shop. You'll work closely with the team to create the highest quality software possible and share ownership of this exciting project.

You would be the third in a team of talented Java programmers, and would be joining the larger Agent team, which includes engineers working in Ruby, PHP, C, Python, .NET, and Node.

We're a very fast growing pre-IPO start-up and we care about our culture. We value:

  • Work/Life Balance
  • Respect
  • Engineer Code Ownership
  • Experimentation

To fast track your cover letter please tell us about a time you introduced positive change to your team, why you want to join our fun dynamic company, and your relevant B.Sc./B.A. degree.

A Little About Us

We are passionate, possibly even crazy, about application performance management (APM). Our mission is to make web applications run better, to make the internet more productive, and to make life easier for developers and devops. We are turning the APM marketplace upside down by providing SaaS products that deliver high-value functionality previously only available through enterprise software. We are well above 17,000 customers. And with your help we’ll get to 10x that number.

New Relic is a Top 100 OnDemand Company, Best of SaaS (THINKStrategies), Top 100 Coolest Cloud Computing (CRN); 10 Cloud Management Companies to Watch (NetworkWorld); the list of accolades goes on. More important, 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 Portland, Oregon office, in a vibrant tech community and a region with a great quality of life. We will help relocate outstanding candidates. We offer competitive compensation, pre-IPO stock options, and big- company benefits (medical, dental, vision, life), while maintaining the energy, agility, and fun of a start-up.

New Relic is most decidedly an equal opportunity employer. We seek applicants of diverse background and hire without regard to race, color, gender, religion, national origin, ancestry, citizenship, disability, age, sexual orientation, or any other characteristic protected by law.

Portland, Or

Apply for this job!