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
$156,000 — $195,000 USD
Apply Now