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 iOS 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
  • Collaborate using Agile practices to ship software incrementally with frequent customer feedback
  • 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
  • Work with a small team of engineers collectively accountable for the reliability and security of the team’s software
  • Help support our push notification backend services, that allow alerting incidents to be delivered as notifications to customer devices
  • 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
  • We care about and nurture a balance between life & work - you’ll find this role to be sustainable and rewarding!
This role requires

  • Fluency in Kotlin and Compose
  • 2+ years of Android development experience
  • Experience developing apps using Android Studio
  • Keen eye for detail and UX
  • Experience working with Android frameworks including Moshi, Retrofit, Hilt, and others
  • 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
  • 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
  • Familiar with web development tooling to port web behavior to mobile

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