New Relic is a global team of innovators dedicated to shaping the future of observability.
The company builds an intelligent platform that empowers companies to thrive in an AI-first world by providing unparalleled insight into complex systems.
The EOps team is crucial to New Relic Engineering, developing critical apps and services to communicate impacts from interruptions and changes to customers.
The team focuses on increasing engineering efficiency and identifying systemic issues affecting platform reliability.
The role involves developing solutions to accelerate development, eliminate toil, and establish reliability metrics.
The position requires solving complex problems and enhancing engineering capabilities through internal tooling and observability.
EOps will create a well-documented ecosystem for Telemetry Data Platforms for New Relic and external customers.
Responsibilities include developing products and solutions, writing high-quality production code, leveraging AI technologies, providing technical guidance, and participating in an on-call rotation.
Requirements:
Candidates must have hands-on experience in React, JavaScript, and TypeScript.
Experience in Backend technologies such as Java, Node.js, and Springboot is required.
Applicants should have experience in designing highly scalable and distributed applications.
Knowledge of Microservices architecture including REST, GraphQL, and GRPC is necessary.
Experience with SQL/NOSQL databases, specifically Postgres and MongoDB, is required.
Familiarity with advanced AI coding assistants like Co-Pilot and Tabnine is essential.
Strong skills in Data Structures and algorithms, along with excellent problem-solving abilities, are required.
Hands-on experience with SOLID Design principles, Design Patterns, and Multithreaded applications is necessary.
Candidates should have strong experience with messaging queues such as Kafka and JMS.
Proficiency in Ruby, the Ruby on Rails framework, and libraries like Resque and Rspec is required.
Experience with Unit Testing Frameworks such as MOCKITO and Jest is necessary.
Familiarity with CI/CD pipelines using Jenkins and GitLab is required.
Hands-on deployment experience with Docker Desktop and Kubernetes is necessary.
Strong experience with cloud services, particularly AWS, is required.
Experience with automation and orchestration tools is preferred.
Benefits:
New Relic fosters a diverse, welcoming, and inclusive environment for all employees.
The company offers a flexible workforce model, allowing for fully office-based, fully remote, or hybrid work arrangements.
Employees are empowered to achieve professional and business success through this flexible model.
New Relic celebrates the diverse backgrounds and abilities of its employees, recognizing the unique paths they take to reach the company.
The hiring process includes a criminal background check to ensure the stewardship of customer data.
The company is committed to evaluating candidates based on qualifications without discrimination based on legally protected characteristics.