Staff Android Engineer: Ads Platform & Performance

Socket.dev

Palo Alto (CA)

On-site

USD 229,000 - 343,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

RSU equity grants
Paid parental leave
Comprehensive medical coverage

Job summary

Snap Inc. is seeking a Staff Software Engineer for the Monetization, Ad Format Team to own Android-based ad inventory and platform work. You will focus on networking, client performance, and modern Android internals while moving fast with AI-assisted workflows.

The role emphasizes code quality, scalable services, and collaboration with design on UI and infrastructure best practices, with opportunities to lead technical initiatives.

Qualifications

  • Bachelor's degree or equivalent years of practical work experience required.
  • 9+ years of post-Bachelor’s software development experience necessary.
  • Experience with Android application development and leadership.

Responsibilities

  • Push the limits of mobile devices and build great user experiences.
  • Build smooth, stable, and fun products.
  • Develop features from design through implementation and launch.
  • Evaluate tradeoffs and collaborate on UI and infrastructure choices.
  • Perform code reviews to ensure code quality.
  • Utilize AI tools and fast workflows while maintaining security and performance.

Skills

Kotlin
Java
RxJava
Dagger
Android development

Education

Bachelor's Degree in Computer Science or equivalent

Job description

Snap Inc. is seeking a Staff Software Engineer for the Monetization, Ad Format Team to own Android-based ad inventory and platform work. You will focus on networking, client performance, and modern Android internals while moving fast with AI-assisted workflows.

The role emphasizes code quality, scalable services, and collaboration with design on UI and infrastructure best practices, with opportunities to lead technical initiatives.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Android Engineer - Ad Platform & Monetization
Staff Android Engineer - Ad Platform & Monetization

Snap Inc. • Palo Alto (CA)

On-site
USD 230,000 - 340,000
Parental leave (up to 28 weeks)
Medical coverage
Dental coverage
+3
Senior Android Engineer, Ad Monetization
Senior Android Engineer, Ad Monetization

Snap Inc. • Santa Monica (CA)

On-site
USD 229,000 - 343,000
RSUs equity
Staff Android Engineer - Monetization and Performance
Staff Android Engineer - Monetization and Performance

Snap Inc. • Los Angeles (CA)

On-site
USD 229,000 - 343,000
Paid parental leave
Medical coverage
Emotional and mental health support programs
Senior Android Engineer - AI-Driven, High-Performance UI
Senior Android Engineer - AI-Driven, High-Performance UI

Jobtailor • Palo Alto (CA)

On-site
USD 180,000 - 260,000
Staff Android Engineer: Video Ads Platform Lead
Staff Android Engineer: Video Ads Platform Lead

EngineersOfAI • Northern (KY)

Hybrid
USD 150,000 - 190,000
Staff Software Engineer, Android, Level 6
Staff Software Engineer, Android, Level 6

Snap Inc. • Los Angeles (CA)

On-site
USD 229,000 - 343,000
Paid parental leave
Medical coverage
Emotional and mental health support programs
Staff Software Engineer, Android, Level 6
Staff Software Engineer, Android, Level 6

Snap Inc. • Santa Monica (CA)

On-site
USD 229,000 - 343,000
RSUs equity
Staff Software Engineer, Android, Level 6
Staff Software Engineer, Android, Level 6

Snap • Palo Alto (CA)

On-site
USD 229,000 - 343,000
RSU equity grants
Paid parental leave
Comprehensive medical coverage
Staff Software Engineer (Android)
Staff Software Engineer (Android)

Snap Inc. • Palo Alto (CA)

On-site
USD 230,000 - 340,000
Parental leave (up to 28 weeks)
Medical coverage
Dental coverage
+3
Staff Software Engineer, Android
Staff Software Engineer, Android

Jobtailor • Palo Alto (CA)

On-site
USD 180,000 - 260,000