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

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

sign up or login to save this job and more
Portland, Oregon
Skills Desired
Sign up or login to see how your skills match up.
  • Java
  • Scaling
  • Software Development
  • Automation
  • Horizontal Scalability
  • engineering
  • Scale Applications

Want to see jobs that are matched to you?

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