Staff Software Engineer @TeamSnap
Software Development
Salary $1,500 annual l..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Staff Software Engineer @TeamSnap

YDay - TeamSnap is hiring a remote Staff Software Engineer. πŸ’Έ Salary: $1,500 annual learning and development stipend πŸ“Location: USA

Role Description

TeamSnap is seeking a Staff Software Engineer (Android) to lead advertising on our next-generation Android app. You'll set the technical direction for how ads come to life in the app: designing a scalable, privacy-conscious ad platform and building ad experiences that feel native to how families use TeamSnap. Along the way, you'll help shape the architecture of a modern Kotlin and Jetpack Compose app used by millions.

What You'll Do:

  • Architect and evolve TeamSnap's Android ad platform as a reusable, well-tested layer the whole app can build on
  • Deliver display, native and video ad experiences across the app that fit naturally with the product
  • Build privacy and consent into the ad stack from day one, in partnership with Legal/Privacy
  • Make sure our app loads fast, renders smoothly, and is a delight to use
  • Partner with Brands & Advertising, Product, Design and Data to define the roadmap, measure revenue and engagement impact, and iterate
  • Shape the broader architecture of our Kotlin and Jetpack Compose app, including modularization and build health
  • Lead cross-team technical initiatives through design docs, RFCs and hands-on work; mentor engineers and set Android standards with our iOS team

Qualifications

  • Extensive experience building and shipping Kotlin Android apps at scale, including technical leadership at Staff level or equivalent
  • Deep hands-on experience with Google Ad Manager on Android: native custom formats, key-value targeting, ad lifecycle and refresh, and debugging fill and delivery problems
  • Experience with ad verification and measurement: DoubleVerify, IAS, or Open Measurement (OM SDK) and viewability
  • Strong experience with modern Android: Jetpack Compose, Coroutines/Flow, Hilt, and multi-module architecture
  • A track record of designing systems from scratch and leading them through launch across teams

Requirements

  • Experience shipping video ads, such as the Google IMA SDK with ExoPlayer/Media3 or similar
  • Ads in live streams (SSAI, ad breaks in live content), or experience with Amazon IVS
  • Experience with apps for families or youth, and COPPA considerations
  • BLE hardware integrations, or subscriptions (Play Billing, RevenueCat, Superwall)

Benefits

  • Unlimited PTO and paid parental leave for ALL parents (not just primary or secondary)
  • 100% premium coverage of medical/dental/vision for you and your family
  • 401K to help you invest for the future
  • $1,500 annual learning and development stipend
  • Travel to fun locations for all-company meetings and team events
  • Generous home office allowance to set you up for success
  • TeamSnap SWAG to our store upon starting and a $50 credit on every work anniversary thereafter
  • A monthly stipend reimbursement for health & wellness and so much more!
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Staff Software Engineer @TeamSnap
Software Development
Salary $1,500 annual l..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 130,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 130,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 130,887+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later