Software Engineer - Ruby (mid-level)

Your opportunity
Stellar opportunity to join the Growth Platform Experience group of New Relic! Our team's charter is to accelerate the time to market for new products by:
  • Providing self-serve components and services that internal teams need to build and sell their products.
  • Improving the product ecosystem to reduce the cost and toil of bringing a product to market.
We focus on delivering incremental value, releasing multiple times daily and using Agile techniques, tools and methodologies.

What you'll do
  • Develop reliable and stable services in Ruby on Rails and React
  • Create appealing user interfaces for account configuration and product provisioning in React.
  • Work with Kafka to provide streams of data for other teams to ingest.
  • Use all of New Relic’s cool product features to monitor your own services.
  • Participate in a one-week on-call rotation to support our services. We bake stability into everything we do to ensure a healthy work-life balance.
  • Work with some of the most inquisitive, nicest people you'll meet!

This role requires
  • 2+years of production experience in a team environment working with modern web frameworks
  • 2+ years of experience with front-end frameworks (we use React).
  • Experience working with REST APIs.
  • Experience with AWS SQS, Lambda and other queue services
  • A collaborative work style that includes colleagues in important decisions and leads to shared code ownership.
  • Strong problem-solving skills and an ability to speak to your point of view without ego.
  • Comfortable and willing to give and receive feedback.

Bonus points if you have
  • Experience deploying and working with distributed systems technologies.
  • Experience using Apache Kafka or a type of messaging system.
  • Experience with unit and integration test automation that adds to a development team's efficiency, reliability, and passion for applying these techniques to your projects.

We're looking for bold and passionate people to be a part of our mission to create more perfect software. We'd love to have you apply, even if you don't feel you meet every requirement. What's most important to us is finding authentic and accountable people who feel connected to our mission and values, not just candidates who check off all the boxes.

We believe in empowering all Relics to achieve professional, and business success through a workforce model called Flex First. The Flex First model allows us to work in a variety of workplaces that best support our success, including fully office-based, fully remote, or a combination of both.

Read more about Flex First and New Relic’s vaccine policy as part of our commitment to maintaining a safe and healthy workplace in light of the COVID-19 pandemic at

Our hiring process

Please note that visa sponsorship is not available for this position.

In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification. Note: Our stewardship of the data of thousands of customers means that a criminal background check is required to join New Relic.

We will consider qualified applicants with arrest and conviction records based on individual circumstances and in accordance with applicable law including, but not limited to, the San Francisco Fair Chance Ordinance (

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.

New Relic is an equal-opportunity employer. We eagerly seek applicants of diverse backgrounds and hire without regard to race, colour, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.

Interested in the details of our privacy policy? Read more here: