Senior Software Engineer, Ruby (open to remote)

New Relic, Inc.

Salt Lake City Utah

United States

Information Technology
(No Timezone Provided)

Description

Your Opportunity

Looking for someone to join the Organizations and Accounts team at New Relic! This team provides a consistent and secure platform to represent New Relic customers and is responsible for capturing customer lifecycle event data including audit logs, user states and account changes. As part of this customer-focused platform team, you'll be part of architecture design & planning, you’ll write code, and, of course, we'll monitor it all using New Relic.

Opportunity to work remotely is available. Core team hours are 9am to 4pm Pacific.

What You'll Do

  • Join a team that owns its processes and code quality, and works continuously to improve it through mentoring and collaboration
  • Engage in exciting problems as a member of a highly collaborative and encouraging team that discovers and builds solutions together.
  • Create and build scalable, distributed systems with a strong focus in observability, operability, and reliability
  • Your Qualifications

    Must-have:

  • 4+ years of professional software engineering experience in a team environment
  • Significant experience with Ruby, preferably Rails
  • Experience delivering solutions with experience using modern technologies and design patterns (e.g. microservices, APIs)
  • Strong troubleshooting ability, debugging skills, and clean code principles
  • Keen interest in distributed system development and cloud deployment
  • A collaborative working style that includes colleagues in important decisions and leads to shared code ownership
  • You enjoy mentoring others
  • You have a high level of emotional intelligence
  • Nice-to-have:

  • Experience with Java, Kotlin, and/or React
  • Experience designing, debugging, and running fault-tolerant large-scale distributed systems
  • Familiarity working with public cloud platforms (e.g., AWS, GCP, Azure)
  • Experience with async message publishing systems like SQS or Kafka
  • Please note that visa sponsorship is not available for this position.

    What We Offer

  • Large organizational scale (70+ engaged, collaborative and productive engineering teams)
  • Flexible Time Off - we all need time off! We know you can only do your best work when maintaining work/life balance is a priority
  • Employee resource groups to support a diverse and inclusive workforce
  • Communities of practice, connecting engineers with similar technical interests
  • 12 weeks of fully paid parental leave covering birth and non-birth parents, adoption and foster placement, plus up to 10 more weeks of full pay for birth parents covering the short term disability period
  • 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 single 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.

    Senior Software Engineer, Ruby (open to remote)

    New Relic, Inc.

    Salt Lake City Utah

    United States

    Information Technology

    (No Timezone Provided)

    Description

    Your Opportunity

    Looking for someone to join the Organizations and Accounts team at New Relic! This team provides a consistent and secure platform to represent New Relic customers and is responsible for capturing customer lifecycle event data including audit logs, user states and account changes. As part of this customer-focused platform team, you'll be part of architecture design & planning, you’ll write code, and, of course, we'll monitor it all using New Relic.

    Opportunity to work remotely is available. Core team hours are 9am to 4pm Pacific.

    What You'll Do

  • Join a team that owns its processes and code quality, and works continuously to improve it through mentoring and collaboration
  • Engage in exciting problems as a member of a highly collaborative and encouraging team that discovers and builds solutions together.
  • Create and build scalable, distributed systems with a strong focus in observability, operability, and reliability
  • Your Qualifications

    Must-have:

  • 4+ years of professional software engineering experience in a team environment
  • Significant experience with Ruby, preferably Rails
  • Experience delivering solutions with experience using modern technologies and design patterns (e.g. microservices, APIs)
  • Strong troubleshooting ability, debugging skills, and clean code principles
  • Keen interest in distributed system development and cloud deployment
  • A collaborative working style that includes colleagues in important decisions and leads to shared code ownership
  • You enjoy mentoring others
  • You have a high level of emotional intelligence
  • Nice-to-have:

  • Experience with Java, Kotlin, and/or React
  • Experience designing, debugging, and running fault-tolerant large-scale distributed systems
  • Familiarity working with public cloud platforms (e.g., AWS, GCP, Azure)
  • Experience with async message publishing systems like SQS or Kafka
  • Please note that visa sponsorship is not available for this position.

    What We Offer

  • Large organizational scale (70+ engaged, collaborative and productive engineering teams)
  • Flexible Time Off - we all need time off! We know you can only do your best work when maintaining work/life balance is a priority
  • Employee resource groups to support a diverse and inclusive workforce
  • Communities of practice, connecting engineers with similar technical interests
  • 12 weeks of fully paid parental leave covering birth and non-birth parents, adoption and foster placement, plus up to 10 more weeks of full pay for birth parents covering the short term disability period
  • 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 single 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.