iOS Software Engineer

Snap Inc. · Technology

Job description

Position:
Software Engineer, iOS, Level 3

Company:
Snap Inc.

Compensation:
- Zone A (CA, WA, NYC): $118,000-$176,000 annually
- Zone B: $112,000-$167,000 annually
- Zone C: $100,000-$150,000 annually
- This position is eligible for equity in the form of RSUs.

Location:
Palo Alto, Santa Monica

Employment type:
Full time

Work Arrangement:
In-office 4+ days per week

Short Summary:
Snap Inc. is looking for an iOS Software Engineer to join the Snapchat Messaging team, focusing on building fast, reliable, and fun communication experiences used by millions every day.

Responsibilities:
- Design, build, and ship high-quality messaging features in the Snapchat iOS app
- Improve reliability, latency, and performance of chat and media delivery on iOS
- Collaborate with product, design, and backend teams to define and execute roadmap
- Instrument, analyze, and A/B test features to drive messaging engagement and DAU
- Uphold code quality, testing, and observability for a large-scale iOS codebase

Requirement:
- BS/BA degree in a technical field such as Computer Science or equivalent years of experience
- 1+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field
- Experience with iOS services or distributed systems
- Solid understanding of networking, async/concurrent programming, and performance tuning on iOS
- Proven track record of shipping consumer iOS features end to end

Benefits:
- Paid parental leave
- Comprehensive medical coverage
- Emotional and mental health support programs
- Compensation packages that let you share in Snap’s long-term success

Skills

  • distributed_systems
  • networking

Languages

EN

Apply

Open this job in our interactive board to apply, save it, or sign up for matched alerts on similar roles.

View & apply
iOS Software Engineer — Snap Inc. | RVC