Senior Software Engineer – Alerts

🔥 15 hours ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of New Relic

New Relic

1001 - 5000 employees

Founded 2008

🏢 Enterprise

☁️ SaaS

🔒 Cybersecurity

Enterprise • SaaS • Cybersecurity

New Relic is a comprehensive monitoring and observability platform designed to help organizations understand and optimize the performance of their applications and infrastructure. It provides a range of tools for application performance monitoring (APM), infrastructure monitoring, and data insights, enabling users to track performance metrics, detect anomalies, and enhance user experience across various technology stacks. With features like AI monitoring, mobile app monitoring, and vulnerability management, New Relic empowers businesses to improve operational efficiency and maintain system robustness.

📋 Description

• Work collaboratively on a team using agile practices to ship software incrementally with frequent customer feedback • Design, develop, and deploy backend services in Java/Kotlin that process high-volume telemetry and alerting workloads, with reliability and customer impact top of mind • Collaborate with product managers and engineers who specialize in high-throughput data streaming systems, computing infrastructure, design, UIs, and customer-facing APIs • Implement exciting new Alerting features that affect our entire pipeline, and also help reduce tech debt and retire old architecture • Advocate for architecture improvements, provide future direction, and clearly articulate reasons why while assessing tradeoffs • Develop and deploy your code to customers multiple times per day • Be part of a small team of engineers collectively accountable for the reliability and security of the team's software • Write clean, well-tested, and maintainable code; participate in peer code reviews and contribute to internal technical documentation • Submit PRs to other teams' codebases with low friction by providing the context the team needs to understand and approve the changes

🎯 Requirements

• 5+ years of professional backend software engineering experience, preferably in a SaaS or product-based environment • Strong proficiency in Java (Kotlin actually, but willingness is fine). You should have a solid grasp of OOP principles, RESTful APIs, and multi-threaded programming • Experience building multi-threaded Java services and shipping reliable high-throughput services to customers in a production environment • Experience with relational databases: complex SQL, optimization, pagination, partitioning, and scaling • Experience working with distributed systems and an understanding of how to write code and queries that perform at scale • Experience delivering APIs consumed by internal and/or external customers • Demonstrated empathy for the end user — you understand that backend data logistics, persistence, and retrieval at scale directly affect what customers experience, and you make engineering decisions with that impact in mind • Experience working in an agile environment characterized by rapid change • Strong interpersonal skills, including the ability to seek consensus, lead by example, and exhibit persistence and tenacity

🏖️ Benefits

• Maintain a work-life balance that enables you to thrive by leveraging flex time-off • Ten weeks of paid parental leave • DataNerds4Good volunteer time off program

Apply Now

Similar Jobs

🔥 15 hours ago

TherapyNotes, LLC

51 - 200

⚕️ Healthcare Insurance

☁️ SaaS

🧘 Wellness

Software Developer building responsive web applications using Angular and ASP.NET Core at TherapyNotes. Collaborating with a dynamic team to innovate behavioral health software solutions.

Angular

ASP.NET

Entity Framework

JavaScript

Postgres

SCSS

TypeScript

.NET

🔥 16 hours ago

Leidos

10,000+ employees

🔒 Cybersecurity

🔬 Science

Software Developer for Command and Control Applications supporting the Rock Island Arsenal. Collaborating with engineering teams to enhance operational awareness and workflow automation.

Cyber Security

.NET

🔥 16 hours ago

Peraton

10,000+ employees

🔒 Cybersecurity

🏛️ Government

Application Programmer migrating and enhancing customer applications into the gov-cloud. Working with teams and using DevSecOps tools for development and deployment.

Cloud

Docker

JavaScript

Kubernetes

SQL

TypeScript

🔥 16 hours ago

Peraton

10,000+ employees

🔒 Cybersecurity

🏛️ Government

Application Programmer for Peraton migrating and enhancing customer applications into the gov-cloud. Collaborating remotely with teams on detailed requirements and application functionality.

Cloud

JavaScript

SQL

TypeScript

🔥 16 hours ago

HealthEdge

1001 - 5000

⚕️ Healthcare Insurance

☁️ SaaS

💳 Fintech

Senior Software Engineer developing and maintaining healthcare software applications. Collaborating with a dynamic team to drive innovation in health plan solutions.

J2EE

Java

Linux

NoSQL

Oracle

SOAP

SQL

Unix