Senior Software Engineer - Alerts Team

New Relic Inc.

(Portland, Oregon)
Full Time
Job Posting Details
About New Relic Inc.
New Relic is a Software Analytics company that makes sense of billions of metrics across millions of apps.
Responsibilities
* You thrive in a fast paced environment focused on delivering production code at a regular cadence using Agile techniques, tools and methodologies * You have built large-scale applications using Java or similar languages, and have experience scaling high performance distributed systems with an emphasis on horizontal scalability and fault tolerance * You've worked in threaded environments and appreciate the benefits and pitfalls of these concurrency primitives * You understand the value that tools and automation bring to an engineering team's ability to effectively develop and reliably operate high scale systems * You have deep familiarity with distributed design patterns, message-driven architectures, high-volume data stores and horizontal scaling techniques * You have the ability to tackle problems both at the large scale (think hundred-node clusters) and the small scale (think individual atomic locks), and who has experience building high-volume production systems
Ideal Candidate
* 5+ years of software development experience * Expert-level fluency with Java or another JVM language * Experience with 10+ node clustered systems * Experience deploying, managing, and interfacing with distributed systems technologies

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.