New Relic logo

Manager, Software Engineering

New Relic·Salary not specified

Primary stack

AgileDevOpsJenkinsArgoCDTerraformKubernetesJavaJavaScriptPythonTempo

Job description

About the Position

We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our mission. If you're ready to help the world's best companies optimize their digital applications, we invite you to explore a career with us!

Responsibilities

  • Treat the internal developer platform as a product. Define roadmaps, manage backlogs, and prioritize features based on internal engineer needs and business objectives.
  • Drive and contribute to our culture of operational and business efficiency: secure code, CI/CD pipelines, unit testing, regression testing, uptime, using smart telemetry data to make decisions, investment in technical and infrastructure debt, and blameless root-cause analysis with a learner and growth mindset.
  • Design and promote "golden paths" that standardize development, deployment, and testing, reducing friction by fostering self-service environments.
  • Attend operational review meetings and bring postmortem learnings back to the team and organization.
  • Learn from some of the brightest minds in the business-who are also looking to learn from you-while coaching and mentoring people.
  • Drive the recruitment, training, and development of top-tier talent in the region.
  • Regularly collaborate with PMs, technical leaders, and other stakeholders to clarify requirements and execute cross-team initiatives.
  • Work in an agile environment with a DevOps approach, where teams build and maintain their own software, including participating in second-layer support rotations.

Requirements

  • 10+ years of professional work experience in software development.
  • BS/MS in Computer Science, or equivalent education/experience in a relevant field.
  • Hands-on experience coding in programming languages such as Golang, Java, Javascript or Python.
  • Hands-on experience driving the software architecture and design of large-scale, multi-tiered, distributed software applications, tools, systems, and services using service-oriented architecture, object-oriented design, and RESTful API endpoints.
  • 6+ years of people management experience.
  • 5+ years of experience with tools such as Jenkins, ArgoCD, Temporal, Terraform, and Kubernetes.
  • Solid background in application and system programming, Infrastructure as Code (IaC), and Linux system administration.
  • Deep understanding of the security, reliability, performance, and cost-effectiveness of distributed systems on public cloud providers such as AWS, Azure, and Google Cloud (GCP).

We Offer

  • Opportunity to work with a global team of innovators and pioneers.
  • Be part of a company that fosters an inclusive environment.
  • Flexible workforce model allowing for various work arrangements.

About the Company

At New Relic, we are committed to building an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. We celebrate our talented Relics’ different backgrounds and abilities, and recognize the different paths they took to reach us – including nontraditional ones. Their experiences and perspectives inspire us to make our products and company the best they can be.

© New Relic. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches