Full Time

Senior Software Engineer - Full Stack - Alerts Group

New Relic
$110,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by New Relic, so some details may not match this job. The employer's own page has the real description.


Job Overview

The Senior Software Engineer - Full Stack within the Alerts Group at New Relic will be responsible for designing, developing, and implementing robust and scalable software solutions. This role demands a deep understanding of the full software development lifecycle, focusing on both frontend and backend technologies. The ideal candidate will contribute to enhancing our alerting system by leveraging innovative solutions, collaborating with product teams, and driving the implementation of best practices in software development.



Job Responsibilities

  • Design, develop, and maintain high-quality, scalable software applications.
  • Collaborate with cross-functional teams including product managers, UX/UI designers, and other engineers to define and refine requirements.
  • Implement microservices architecture and improve system performance and reliability.
  • Participate in code reviews to uphold code quality and share knowledge among the team.
  • Develop automated tests and documentation for new features and enhancements.
  • Diagnose, troubleshoot, and resolve production issues in a timely manner.
  • Stay up-to-date with emerging technologies and industry trends, and recommend improvements to our infrastructure and processes.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience as a full-stack software engineer.
  • Proficiency in programming languages such as JavaScript, Java, Python, or Ruby.
  • Experience with modern frontend frameworks such as React, Angular, or Vue.
  • Solid understanding of backend frameworks, RESTful APIs, and cloud technologies.
  • Familiarity with database technologies including SQL and NoSQL databases.
  • Strong problem-solving skills and the ability to work well under pressure.


Technologies & Tools

The position utilizes a diverse set of technologies and tools, including but not limited to React, Node.js, Docker, Kubernetes, and cloud platforms such as AWS or Azure. Familiarity with Agile methodologies and CI/CD practices is also essential in ensuring rapid and reliable delivery of features and maintaining system integrity.



Ideal Candidates

Ideal candidates will exhibit a strong passion for technology and innovation, possess excellent communication skills, and demonstrate the ability to work collaboratively within a team-focused environment. They should be proactive, detail-oriented, and committed to delivering high-quality software solutions that enhance user experience. A continuous improvement mindset along with an eagerness to learn and adapt to new challenges will contribute to their success in this role.


Had a job search go strangely, or terribly? Tell us. We publish stories without names. Tell your story →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.