Enable job alerts via email!

Principal iOS Engineer

Embrace

United States

Remote

USD 170,000 - 230,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in mobile observability is seeking an experienced iOS developer to enhance their app and integrations across Apple devices. The role involves architecture ownership, feature implementation, and collaboration with customers to improve developer experiences. Ideal candidates will have extensive experience in Swift and Objective-C, along with a passion for innovation in mobile technology.

Qualifications

  • 8+ years of experience in iOS development.
  • Experience with unit testing and performance optimization.
  • Experience building SDKs for mobile.

Responsibilities

  • Own the overall architecture and performance of the iOS app.
  • Research and implement features that help fellow developers.
  • Coach and collaborate directly with customers.

Skills

Swift
Objective-C
Unit testing
Performance optimization
Communication
Collaboration

Job description

We’re looking for an iOS all-star who loves diving into and staying abreast of everything Apple. You will embrace the iOS SDK by designing and implementing cutting-edge technology that improves the lives of fellow developers. If you’re excited to expand a product that is gathering data and processing tens of billions of data points daily from 100M+ devices and growing rapidly, we should chat.

Why Join Embrace?

As the only user-focused, mobile-first observability solution built on OpenTelemetry, Embrace delivers crucial insights across both DevOps and mobile teams to illuminate real customer impact – not just server impact – to deliver the best app experiences. Customers like The New York Times, Marriott, Masterclass, Home Depot, and Cameo love Embrace’s mobile observability platform because it makes extremely complicated and voluminous data actionable. Our cultural values highlight how we seek to improve as individuals, team members, and a company each and every day.

What You’ll Do
  • Own the overall architecture and performance of our iOS app and watch integrations, as well as any future Apple devices (TV? Car?)
  • Push the envelope by researching and implementing features that help fellow developers
  • Adopt the latest iOS APIs, languages, and features
  • Coach and collaborate directly with our amazing customers
  • Work with product, Customer Success, and sales to share technology and product decisions
  • Implement and improve engineering best practices for a rapidly growing code base relied upon by the world’s top mobile companies
Basic Qualifications
  • 8+ years of experience in iOS development using Swift and Objective-C
  • Experience with unit testing and performance optimization methodologies
  • Experience building SDKs for mobile
  • Exceptional communication and collaboration skills
Preferred Qualifications
  • Understanding of the Objective-C run-time
  • A curiosity for how things work and the ability to think ahead for future changes in an ever-changing mobile ecosystem
  • High competency and low ego; you have a passion for helping people both inside and outside of your company
  • Submitted and released iOS apps
  • Experience with instrumenting mobile code to report performance metrics in production
  • Familiarity with OpenTelemetry and other observability and/or tracing frameworks
  • Experience with cross-platform frameworks such as React Native and Flutter
  • Contribution to open source projects
  • An opinion on Star Wars vs Star Trek

Gathering is integral to our culture for collaboration and connection. We want to ensure that all of our new hires have the ability to travel and meet other team members. We estimate travel for any given role to be a couple of days every month or two.

Culture Values

  • Perspective - seeking to understand others’ perspectives
  • Honesty - delivering brutal honesty kindly
  • Simplest - finding the simplest solutions by focusing on outcomes
  • Ownership - empowering yourself and others through solutions, not answers
  • Dark Humor - finding levity together, even when tackling hard problems
About Embrace

Embrace provides the only user-focused mobile app observability solution based on OpenTelemetry. By delivering crucial mobile telemetry across DevOps and mobile engineering teams, Embrace illuminates real customer impact, not just server-side impact, to drive success in achieving SLOs. Embrace's Distribution for OpenTelemetry offers teams transparency, portability, and extensibility in modern observability instrumentation, while our data backend and analysis platform is enterprise-supported for powerful mobile performance insights. By tying frontend mobile telemetry to backend performance data, Embrace helps companies modernize their observability practices and deliver the best user experiences possible.

Compensation for this role is $170k-$230k. Actual compensation may vary based on level, experience, and skillset as assessed in the interview process. Benefits include equity and other benefits as detailed on our careers page.

Apply for this job

*

indicates a required field

First Name *

Last Name *

Email *

Phone *

Resume/CV *

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Enter manually

Accepted file types: pdf, doc, docx, txt, rtf

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal iOS Engineer

Zscaler

San Jose

On-site

USD 175.000 - 250.000

2 days ago
Be an early applicant

Principal Software Engineer - macOS

Veeva Systems

Pleasanton

Remote

USD 180.000 - 300.000

30+ days ago

Principal Software Engineer - iOS (ESPN)

The Walt Disney Company

California

On-site

USD 120.000 - 180.000

30+ days ago