GrepJob
New Relic

Senior Software Engineer -Alerts

New Relic
Apply
about 6 hours ago
Ottawa, CanadaSenior
H1B Sponsor

Responsibilities

  • Collaborate on a team using agile practices to ship software incrementally.
  • Design, develop, and deploy backend services in Java/Kotlin for high-volume telemetry and alerting workloads.
  • Work with product managers and engineers on high-throughput data streaming systems.
  • Implement new alerting features and help reduce tech debt.
  • Advocate for architecture improvements and assess tradeoffs.
  • Develop and deploy code to customers multiple times per day.
  • Contribute to the reliability and security of the team's software.
  • Write clean, well-tested, and maintainable code.
  • Participate in peer code reviews and contribute to technical documentation.

Requirements

  • 5+ years of professional backend software engineering experience, preferably in a SaaS environment.
  • Strong proficiency in Java and willingness to work with Kotlin.
  • Experience building multi-threaded Java services and shipping reliable high-throughput services.
  • Experience with relational databases and complex SQL.
  • Understanding of distributed systems and performance at scale.
  • Experience delivering APIs for internal or external customers.
  • Demonstrated empathy for the end user in engineering decisions.
  • Experience working in an agile environment.
  • Strong interpersonal skills and ability to seek consensus.

Benefits

  • Flex time-off and ten weeks of paid parental leave.
  • Volunteer time off through the DataNerds4Good program.
  • Flexible workforce model allowing fully remote, hybrid, or office-based work.