Senior Software Engineer - SDK

Moloco•Seattle, CA
•Onsite

About The Position

Moloco is a company that builds advanced AI advertising solutions. The Senior Software Engineer - SDK role involves building Moloco's mobile Ads SDK, which enables publishers (app developers) to monetize their mobile applications. This work will directly impact Moloco's revenue and is highly cross-functional, involving client SDK, backend integrations, and cross-platform tooling. The role may involve direct customer interaction and collaboration with internal engineering teams.

Requirements

  • 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 oriented 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

Nice To Haves

  • 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

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.

Benefits

  • medical, dental, and vision insurance
  • a 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)
  • bonus and equity awards
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service