Onsite Software Engineer – Level 3

Posted 12 hours ago

Apply now

About the role

  • Join Snap Inc. as a Level 3 Software Engineer to work on various challenging technical projects. Develop code that impacts Snap’s products and technology, and collaborate with dynamic teams.

Responsibilities

  • Work on challenging technical projects that align with business and product needs
  • Develop highly performant code to impact Snap’s products and technology
  • Learn and apply new software engineering skills

Requirements

  • Obtained a Bachelor’s degree in a technical field such as Computer Science or equivalent years of experience by December 2025
  • Ability to work full time starting anytime after January 2026
  • Experience coding in an industry-standard language (e.g. Java, Kotlin, Swift, Python, C++)
  • Relevant Software Engineer internship or industry experience (preferred)
  • Experience picking up software, frameworks and APIs (preferred)
  • Experience with mobile apps and/or databases (preferred)
  • A passion for Snapchat and creativity! (preferred)

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

Job title

Software Engineer – Level 3

Job type

Experience level

SeniorLead

Salary

$118,000 - $176,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job