iOS Messaging Engineer — Real-Time Performance (RSUs)

Socket.dev

Palo Alto (CA)

On-site

USD 118,000 - 176,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

paid parental leave
comprehensive medical coverage
emotional and mental health support
compensation packages with RSUs

Job summary

Snap Inc. is seeking an iOS Software Engineer to join the Snapchat Messaging team. You will design, build, and ship messaging features for the iOS app, focusing on core chat, media messaging, notifications, and real-time performance.

The role collaborates with product, design, and backend teams to define the roadmap and improve reliability. Strong emphasis on performance tuning, observability, and end-to-end shipping of consumer iOS features.

Qualifications

  • Experience with iOS services or distributed systems.
  • Strong understanding of networking, async/concurrent programming, and performance tuning on iOS.
  • Ability to understand the operational aspects of your system and may participate in incident or hotfix investigation and resolution.
  • Ability to collaborate and work well with others.
  • Proven track record of shipping consumer iOS features end to end.

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.

Skills

iOS services or distributed systems
Networking on iOS
Operational/incident handling
Collaborative teamwork
Shipping iOS features end-to-end

Education

BS/BA in Computer Science or equivalent
1+ years post-Bachelor software experience or MSc

Job description

Snap Inc. is seeking an iOS Software Engineer to join the Snapchat Messaging team. You will design, build, and ship messaging features for the iOS app, focusing on core chat, media messaging, notifications, and real-time performance.

The role collaborates with product, design, and backend teams to define the roadmap and improve reliability. Strong emphasis on performance tuning, observability, and end-to-end shipping of consumer iOS features.

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

Similar jobs worth comparing

iOS Messaging Engineer: Real-time Chat & Performance
iOS Messaging Engineer: Real-time Chat & Performance

Snap Inc. • Palo Alto (CA)

On-site
USD 118,000 - 176,000
iOS Messaging Engineer, Level 3 – Equity (RSUs)
iOS Messaging Engineer, Level 3 – Equity (RSUs)

Snap Inc. • Santa Monica (CA)

On-site
USD 118,000 - 176,000
RSUs
iOS Messaging Engineer — Real‑Time Chat
iOS Messaging Engineer — Real‑Time Chat

Snapchat • Palo Alto (CA)

On-site
USD 118,000 - 176,000
Equity in RSUs
Paid parental leave
Comprehensive medical coverage
+1
iOS Messaging Engineer — Real-Time Chat & Media
iOS Messaging Engineer — Real-Time Chat & Media

Snap Inc. • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Parental leave
Fertility benefits
Dependent care
+3
Senior iOS Engineer | High-Performance Apps
Senior iOS Engineer | High-Performance Apps

Snap Inc. • Bellevue (WA)

On-site
USD 209,000 - 313,000
Paid parental leave
Comprehensive medical coverage
Emotional and mental health support
+1
Software Engineer (iOS)
Software Engineer (iOS)

Snap Inc. • Palo Alto (CA)

On-site
USD 140,000 - 210,000
Parental leave
Fertility benefits
Dependent care
+3
Software Engineer, iOS, Level 3
Software Engineer, iOS, Level 3

Snap Inc. • Santa Monica (CA)

On-site
USD 118,000 - 176,000
RSUs
Software Engineer, iOS, Level 3
Software Engineer, iOS, Level 3

Snap Inc. • Palo Alto (CA)

On-site
USD 118,000 - 176,000
Senior iOS Engineer — AI-Driven, High-Performance Apps
Senior iOS Engineer — AI-Driven, High-Performance Apps

Snap Inc. • San Francisco (CA)

On-site
USD 199,000 - 313,000
Software Engineer, iOS, Level 3
Software Engineer, iOS, Level 3

Socket.dev • Palo Alto (CA)

On-site
USD 118,000 - 176,000
paid parental leave
comprehensive medical coverage
emotional and mental health support
+1