[PLUG-JOBS] Agent Developer and VM Tweaker at New Relic

Bjorn Freeman-Benson bjorn at newrelic.com
Fri Jun 18 20:04:45 UTC 2010


We (New Relic) currently support Ruby and Java, but we're planning to branch out into additional web languages (Python? PHP? ...?) and thus we're looking for someone to join us and work on the monitoring agents for those languages. Here's what we wrote on our website job posting: http://www.newrelic.com/jobs.html

* Do you love programming languages, especially modern dynamic languages like Ruby, Python, and PHP? 

* Do you love the implementation of these languages: fiddling of the bits, the corners of the performance envelope, and even the C internals of the VMs? 

* Do you love the excitement and challenge of doing what hasn't been done before? 

If you answer "Yes!" to all of these, you should be part of the New Relic dev team as we expand our supported languages  to include popular web application languages beyond Ruby and Java.

Our product is simple for users, but complex behind the scenes. And our newer agents will be even more so - because our next target languages have fewer built-in meta-programming functions and you’ll need more tricks and techniques. Of course, you’re the kind of person who thinks that’s hugely fun. So in joining us, you’ll not only be joining a fast-growing pre-IPO startup, you’ll also be setting yourself up for non-stop fun engineering.

We are looking for top-notch software developers who have "agile" in their DNA; people who do test driven development and continuous integration. Those who only talk about "agile" need not apply. We are passionate - possibly even crazy - about application performance management. Our mission is to make web applications run better, to make the internet more productive, and to make life easier for developers and devops.

The right candidate has experience designing, building, and deploying non-trivial web applications. We're looking for someone who understands multithreading, database contention, and object-oriented design, as well as the experience coding down in the bits: C/C++/PHP/Python/etc.

New Relic was started by people who have created successful companies before and on the way to doing it again. New Relic has already reshaped every market we've touched and are poised to continue down this path.

To be considered seriously, you will have:

* Written a reasonable amount of C or C++ code; pointers are your friends and you have code samples to prove it.

* Done something interesting with the meta-programming facilities of a modern dynamic language.

* Written a non-trivial web application in one of those languages - something with business logic and not just a few CRUD pages (providing a url to a live site would be great)

These positions are in our Portland, Oregon office on the 11th floor of the CommonWealth building at 421 SW 6th Avenue (6th and Washington). We offer competitive compensation - including 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.

Regards,
Bjorn Freeman-Benson
Director of Engineering
New Relic, bjorn at newrelic.com


More information about the PLUG-jobs mailing list