Your opportunity
As a Senior 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 issues 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 Swift and SwiftUI
  • 5+ years of iOS development experience
  • Experience developing apps using Xcode
  • Keen eye for detail and UX
  • Experience working with iOS frameworks including UIKit, CoreAnimation, CoreGraphics, and others
  • Ability to move fast, develop rapid prototypes and react quickly to changes when appropriate
  • Profiling and debugging iOS applications
  • 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 with Swift package management
  • 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