Senior Software Engineer - SDK
Moloco · New York, NY · 1 mo ago
Information Technology$188k–$235k/yrFull-time
Responsibilities
- Design, architect, and build a state-of-the-art Ads SDK for Moloco's supported platforms.
- Keep up to date with the latest iOS updates, and maintain the SDK.
- Follow and lead technology evolution and requirements across prominent app platforms, contributing to shared logic and architecture decisions that span iOS and Android.
- Partner with backend and infrastructure teams on the APIs, telemetry, and services that power the SDK end-to-end.
- Help customers with SDK integrations in various ways, including maintaining customer-facing SDK documentation.
- Help grow our team by providing valuable feedback and by mentoring junior engineers.
- Work with cross-platform teams located across our global offices including Seattle, Seoul, London, Beijing, and San Francisco to come up with new features and functionality for our customers.
Qualifications
- Bachelor's degree or above in Computer Science or an equivalent technical degree
- 5+ years of experience as a software engineer, including strong experience with iOS
- Proficiency in Swift and/or Objective-C programming
- Expert-level understanding of multithreading and networking
- Understanding of the internals of iOS, compilers, and optimization for lower-power devices
- Full-stack curiosity — comfortable working across client, server, and tooling layers, not just native UI code
- Experience with agile methodologies and high-level design principles
- A passion for mobile platforms, and staying up-to-date with the latest platform developments
Preferred Skills
- Experience with Android development (Kotlin/Java) or cross-platform frameworks (React Native, Flutter, Kotlin Multiplatform) — dual iOS/Android fluency is a strong plus
- Experience building and distributing Cocoapods, Carthage, and/or Swift Package Manager libraries
- Experience publishing apps to the App Store and/or Google Play
- Experience with MRAID and/or VAST
- Experience building and distributing React Native and/or Unity plugins
- Backend or full-stack experience is a plus
Benefits
- Medical, dental, and vision insurance
- 401(k) plan with company match
- Short-term and long-term disability coverage
- Basic life insurance
- Well-being benefits and perks
- Up to 12 scheduled paid holidays per calendar year
- One Thrive Day off per quarter
- Flexible Time Off (FTO) for all employees
- Eligibility for bonus and equity awards (based on performance and plan terms)
Pay
- Region A (Menlo Park Office, New York Office, SF Bay Area, New York Metro Area): $188,000—$235,000 USD
- Region B (Seattle Office, Seattle, Los Angeles/Orange County, San Diego, Austin, Boston, Washington DC Metro Area, Miami): $169,200—$211,500 USD
- Region C (All other U.S. locations): $159,800—$199,750 USD