Remote Senior Software Engineer

at New Relic

Posted 3 days ago 6 applied

Description:

  • 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.

Get realtime job alerts

Be the first to know about new jobs