Staff Software Engineer - SDK iOS

Added
5 hours ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

swift api design performance profiling concurrency ios sdk

πŸ“‹ Description

  • Lead the technical direction, architecture, and long-term evolution of Amplitude's iOS SDK platform.
  • Own and drive development of core iOS SDKs, including Analytics and Session Replay, with a strong
  • Act as the iOS platform expert and trusted partner for other SDK teams (Experiment, Guides
  • Design and evolve shared infrastructure, APIs, and abstractions that scale across multiple iOS SDKs.
  • Collaborate closely with Product, and Customer Support to ensure SDKs meet real customer needs.
  • Lead cross-team technical discussions, reviews, and architectural decisions that span multiple SDKs.

🎯 Requirements

  • B.S., M.S., or Ph.D. in Computer Science or a related technical field, or equivalent practical
  • 8+ years of professional software engineering experience, with significant time spent on iOS
  • Deep expertise in iOS platform internals and best practices.
  • Strong proficiency in Swift and Objective-C, with experience using modern iOS APIs, frameworks, and
  • Experience designing public APIs with a strong focus on stability and backward compatibility.
  • Experience debugging complex issues across a wide range of mobile devices and OS versions.

🎁 Benefits

  • Excellent Medical, Dental and Vision insurance coverages, with 100% employer-paid premiums for
  • 401(k) retirement plan with an employer match of up to 1% of your eligible pay each pay period up
  • Flexible time off, paid holidays, and more
  • Generous stipends to spend on what matters most to you, whether that's wellness (monthly), commuter
  • Excellent Parental benefits including: 12 weeks of Paid Parental Leave, Carrot Fertility
  • Mental health and wellness benefits including no cost employee access to Modern Health coaching
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’