Your opportunity
As a Software Engineer on the Mobile apps team, you will have the opportunity to build new capabilities and support existing experiences in New Relic’s Android app. 

If this opportunity sounds exciting, we invite you to apply! Please include your resume and a short cover letter telling us why you’re interested in this position and why you think we would work well together.

What you'll do
  • We care about and nurture a balance between life & work - you’ll find this role to be sustainable and rewarding!
  • Use a DevOps approach - we build and maintain our own software, including taking turns being on-call, and tailoring our own on-call alert policies to prevent pager-fatigue
  • Help support our push notification backend services, that allow alerting issues to be delivered as notifications to customer devices
  • Work with a small team of engineers collectively accountable for the reliability and security of the team’s software
  • Build new and improve existing customer-facing UIs that interface with high-throughput data streaming systems, and computing and storage infrastructure. Work closely with product management, UX/design and your teammates to help build these experiences
  • Collaborate using Agile practices to ship software incrementally with frequent customer feedback
This role requires
  • Fluency in Kotlin and Compose
  • 5+ years of Android development experience
  • Experience developing apps using Android Studio
  • Keen eye for detail and UX
  • Experience working with Modern Android Jetpack architecture patterns (Coroutines, Flows, LiveData, etc)
  • Experience with Material 3, Jetpack Glance and Firebase Services (Push Notifications, Remote Config, etc)
  • Experience profiling Android apps to debug performance issues
  • Ability to move fast, develop rapid prototypes and react quickly to changes when appropriate
  • Willingness to be on-call for the applications the team owns
  • Strong written and verbal communication skills

Bonus points if you have
  • GraphQL experience
  • Experience with Git and related workflows
  • Familiar with web development tooling to port web behavior to mobile
  • Automated testing (unit or integration tests)
  • Creating data visualizations (MPAndroidChart, etc)

Is a Remote Job?
Hybrid (Remote with required office time)

New Relic helps engineers and developers do their best work every day — using data, not opinions — at every stage of the software lifecycle. The world’s best engineering teams rely on New Relic to...

Apply Now