Full-Time

Principal iOS Engineer

Confirmed live in the last 24 hours

Embrace

Embrace

51-200 employees

Mobile observability platform for app performance

Data & Analytics
Consumer Software
Enterprise Software

Compensation Overview

$170k - $230kAnnually

+ Equity

Senior, Expert

Remote in USA

Category
IOS Development
Software Engineering
Required Skills
Flutter
iOS/Swift
Objective-C
React Native
Requirements
  • 8+ years of experience of 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
  • 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
Responsibilities
  • 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 that is relied upon by the world’s top mobile companies

Embrace offers a mobile observability platform that helps DevOps and mobile teams monitor and improve the performance of their applications. The platform is built on OpenTelemetry and focuses on providing insights that reflect real customer experiences rather than just server-side metrics. This approach allows mobile app developers and enterprises to optimize their app performance and enhance user satisfaction. Embrace differentiates itself from competitors by emphasizing the impact of app performance on actual users, rather than solely on technical metrics. The company aims to help clients achieve the best possible user experiences through its subscription-based services, which include various tiers to meet different needs, as well as open-source SDKs for popular platforms like iOS, Android, Unity, React Native, and Flutter for easy integration and monitoring.

Company Stage

Late Stage VC

Total Funding

$77.5M

Headquarters

Culver City, California

Founded

2016

Growth & Insights
Headcount

6 month growth

-12%

1 year growth

-19%

2 year growth

-13%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased adoption of OpenTelemetry enhances Embrace's data collection capabilities.
  • The rise of mobile gaming drives demand for Embrace's performance monitoring tools.
  • Partnerships with platforms like Grafana offer integrated end-to-end visibility solutions.

What critics are saying

  • Increased competition from new mobile game companies could dilute Embrace's market share.
  • Dependency on Grafana's platform may pose risks if issues arise.

What makes Embrace unique

  • Embrace offers a mobile-first observability platform built on OpenTelemetry.
  • The platform focuses on real customer impact, not just server-side metrics.
  • Embrace provides open-source SDKs for seamless integration across multiple platforms.

Help us improve and share your feedback! Did you find this helpful?