Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

New Relic Logo

Senior Software Engineer - Full Stack

New Relic

$152,000 - $190,000
Oct 8, 2025
Portland, OR, USA
Apply Now

New Relic is looking to hire a full-stack engineer to contribute to their intelligent observability platform, which empowers companies to thrive in an AI-first world by providing insights into complex systems and optimizing digital applications.

Requirements

  • 5+ years of hands-on experience in full-stack software development, with a strong portfolio showcasing significant contributions to complex API and real time data solutions, including streaming systems architecture and development
  • Expert Java skills applied to public facing apis keeping the end user in mind
  • Experience integrating UIs with complex data from service endpoints and working with various database systems (SQL/NoSQL like PostgreSQL, MongoDB, Elasticsearch).
  • Understanding of microservices architecture, distributed systems, and how to build scalable and resilient full-stack applications.
  • Experience in modern JavaScript (ES6+), TypeScript, and a leading frontend framework like React (preferred), along with experience in state management (e.g., Redux, Context API) and component-based architecture.
  • Solid experience with cloud platforms (AWS, GCP, or Azure), containerization (Docker), and orchestration (Kubernetes). Experience with CI/CD pipelines.
  • Strong experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress) and comprehensive understanding of UI testing techniques, alongside backend testing.

Responsibilities

  • Contribute across the entire software development lifecycle, from gathering user requirements and designing UI/UX solutions to developing robust backend APIs and ensuring seamless integration between front-end and back-end components.
  • Identify and address performance bottlenecks in both frontend and backend systems, ensuring optimal responsiveness, scalability, and efficiency of our applications.
  • Write clean, maintainable, and well-tested code for both UI and backend components, adhering to high coding standards and participating actively in code reviews.
  • Participate in architectural discussions, contributing to the design of scalable, resilient, and observable distributed systems.
  • Take ownership of issues from development to production, providing support and troubleshooting to ensure the stability and reliability of our services, with a keen eye on user-facing aspects.
  • Keep abreast of the latest UI/UX trends, frontend technologies, and backend advancements, proactively recommending and implementing improvements.
  • Look for ways to leverage generative ai in your work and in our product, in truly useful ways. As gen ai advances, you’ll be right there, ready to adopt.

Other

  • Work closely with product managers, UX designers, and other engineering teams to translate user needs and business requirements into technical specifications and compelling product features.
  • Mentor and guide junior engineers, fostering a culture of technical excellence, continuous learning, and innovation within the team.
  • Excellent analytical, problem-solving, and debugging skills, with a meticulous attention to detail, particularly in visual and interactive elements.
  • Exceptional communication skills to effectively collaborate with product managers, designers, and other engineers, translating complex technical concepts to diverse audiences.
  • Ability to thrive in an Agile/Scrum environment, adapt to evolving requirements, and deliver high-quality code iteratively.