FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer – Alerts
New RelicSenior Software Engineer at New Relic focusing on backend services for alerting platforms. Collaborating with product managers and engineers to optimize high-volume telemetry data.
Posted 6/24/2026full-timeRemote • Arizona, California, Florida, Illinois, Maryland, Missouri, Nevada, Ohio, Pennsylvania, South Carolina, Texas, Utah, Washington, Wisconsin • 🇺🇸 United StatesSenior💰 $156,000 - $195,000 per yearWebsite
Tech Stack
Tools & technologiesDistributed SystemsJavaKotlinSQL
About the role
Key responsibilities & impact- 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
- Maintain a work-life balance that enables you to thrive by leveraging flex time-off, ten weeks of paid parental leave, and our DataNerds4Good volunteer time off program
- Submit PRs to other teams' codebases with low friction by providing the context the team needs to understand and approve the changes
Requirements
What you’ll need- 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
Comp & perks- healthcare
- dental
- vision
- parental leave and planning
- mental health benefits
- 401(k) plan and match
- flex time-off
- 11 paid holidays
- volunteer time-off
- other competitive benefits designed to improve the lives of our employees
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaKotlinOOP principlesRESTful APIsmulti-threaded programmingSQLdistributed systemshigh-throughput servicesbackend software engineeringagile practices
Soft Skills
interpersonal skillsconsensus buildingleadershippersistencetenacityempathy for end userscollaborationcommunicationaccountabilitytechnical documentation