Skip to content
← Back to job listings

Senior Software Engineer (SDK iOS)

Amplitude · San Francisco, United States

External listingfull-time12 days ago

About The Role

Join Amplitude as a Senior Software Engineer, iOS, where you will lead the design and development of our core iOS SDKs, including Analytics and Session Replay. You will set the technical direction for the iOS platform, drive cross-SDK architecture, and improve performance and reliability. You will also collaborate closely with Product and Customer Support to ensure our SDKs meet real customer needs. Enjoy a generous benefits package, including flexible vacation time, unlimited PTO, and a monthly wellness stipend.

  • Lead the design and development of Amplitude’s core iOS SDKs, including Analytics and Session Replay, and serve as the iOS platform expert.
  • Drive cross-SDK architecture, improve performance and reliability, and raise the bar for developer experience across Amplitude’s mobile ecosystem.
  • Collaborate closely with Product and Customer Support to ensure SDKs meet real customer needs, and lead cross-team technical discussions.
  • B.S., M.S., or Ph.D. in Computer Science or a related technical field, or equivalent practical experience
  • Strong proficiency in Swift and Objective-C, with experience using modern iOS APIs, frameworks, and development tools
  • 4+ years of professional software engineering experience, with significant time spent on iOS development
  • Experience designing public APIs with a strong focus on stability and backward compatibility
  • Experience debugging complex issues across a wide range of iOS devices and OS versions
  • Familiarity with performance profiling, memory management, and concurrency on iOS
  • A strong focus on developer experience and empathy for the engineers who use your work
  • The ability to explain complex technical topics clearly to both technical and non-technical partners
  • Strong judgment in making tradeoffs between API design, performance, backward compatibility, and speed of delivery
  • A high bar for code quality, testing, and long-term maintainability
  • Expertise in iOS platform internals and best practices
  • Comfort working across team boundaries and influencing without direct authority

This is an external listing. JobSpring does not represent or verify the employer. Report this listing