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 position in the Alerts Group at New Relic involves designing, developing, and maintaining scalable software solutions. The candidate will collaborate with cross-functional teams to enhance user experience, build robust applications, and integrate new technologies while contributing to a culture of innovation and excellence. This role emphasizes both front-end and back-end development, requiring a comprehensive understanding of the software development lifecycle and a commitment to delivering high-quality products.
Job Responsibilities
- Design, develop, and maintain full-stack applications within the Alerts Group.
- Collaborate with product managers and cross-functional teams to define and implement new features.
- Write efficient, reusable, and testable code with a focus on performance optimization.
- Develop and enhance RESTful APIs to support application functionality.
- Debug, troubleshoot, and resolve software defects and performance issues.
- Participate in code reviews to ensure high standards for quality and maintainability.
- Develop and maintain documentation for software design and configurations.
- Stay current with emerging technologies and propose innovative solutions to improve product offerings.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's preferred.
- A minimum of 5 years of experience in software development with a focus on full-stack technologies.
- Proficiency in languages such as JavaScript, Python, or Ruby.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Strong backend development skills using Node.js, Express, or similar frameworks.
- Familiarity with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Solid understanding of software engineering best practices, including Agile methodologies.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The Senior Software Engineer - Full Stack will utilize a variety of technologies and tools, including but not limited to JavaScript frameworks (React or Angular), back-end technologies (Node.js, Express), database management systems (PostgreSQL, MongoDB), and cloud services (AWS or Azure). Familiarity with CI/CD pipelines and version control systems such as Git is also essential to streamline the development process.
Ideal Candidates
Ideal candidates for this position will possess a strong balance of technical expertise and interpersonal skills. They should demonstrate a passion for software development, an eagerness to learn new technologies, and the ability to effectively communicate and collaborate with team members. A proactive attitude towards problem-solving and a commitment to continuous improvement are also critical traits. The ability to work independently and manage multiple priorities in a fast-paced environment will further distinguish successful applicants.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.