Senior Software Engineer - Alerts
New
N
New RelicSoftware Engineering
Remote within the United StatesFull-TimeSenior
Salary$156,000 — $195,000 USD
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years
- Required Skills
- SQLAgileJavaKotlinRESTful APIsSaaSDistributed Systems
Requirements
- 5+ years of professional backend software engineering experience, preferably in a SaaS or product-based environment.
- Strong proficiency in Java or Kotlin with a solid grasp of OOP principles.
- Experience building multi-threaded Java services and shipping high-throughput services to production.
- Solid experience with RESTful APIs.
- Experience with relational databases, including complex SQL, optimization, pagination, partitioning, and scaling.
- Experience working with distributed systems and performance-focused code.
- Experience delivering APIs for internal or external customers.
- Demonstrated empathy for the end user and focus on backend data logistics impact.
- Experience working in an agile environment with rapid change.
- Strong interpersonal skills, ability to seek consensus, and lead by example.
Responsibilities
- Design, develop, and deploy backend services in Java/Kotlin that process high-volume telemetry and alerting workloads.
- Work collaboratively in an agile team to ship software incrementally with frequent feedback.
- Advocate for architecture improvements, provide future direction, and articulate tradeoffs.
- Maintain high reliability and security of backend systems through code reviews and documentation.
- Collaborate with product managers and cross-functional engineers on streaming systems and customer-facing APIs.
- Submit PRs across teams and contribute to reducing technical debt.
View Full Description & ApplyYou'll be redirected to the employer's site