19 hours ago

Software Engineer, Level 3

Snap Inc.

On Site
Full Time
$150,000
New York, United States

Job Overview

Job TitleSoftware Engineer, Level 3
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$150,000
LocationNew York, United States

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About Snap Inc.

Snap Inc. is a technology company driven by the belief that the camera offers the greatest opportunity to enhance human connection and communication. We empower people to express themselves, live in the moment, explore the world, and have fun together through our core products: Snapchat (visual messaging), Lens Studio (augmented reality platform), and Spectacles (AR glasses).

Snap Engineering teams craft technically sophisticated products that reach hundreds of millions of Snapchatters daily worldwide. Our values prioritize the well-being of our global community, fostering fast-paced, precise execution with privacy at the forefront.

About the Software Engineer, Level 3 Role

We are seeking Level 3 Software Engineers to join Snap Inc. This role offers exciting opportunities across various technical tracks, including mobile development (iOS or Android), backend systems, and full-stack engineering.

What You'll Do

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

Knowledge, Skills, & Abilities

  • Strong computer science fundamentals.
  • Exceptional problem-solving skills.
  • Proven ability to collaborate effectively with other engineers and cross-functional partners.

Minimum Qualifications

  • Bachelor’s degree in a technical field like Computer Science or equivalent experience obtained 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++).

Preferred Qualifications

  • Relevant Software Engineer internship or prior industry experience.
  • Experience quickly adapting to new software, frameworks, and APIs.
  • Familiarity with mobile applications and/or databases.
  • A passion for Snapchat and fostering creativity.

Our Benefits at Snap

At Snap Inc., we care for our community. We offer comprehensive benefits designed for your well-being, including paid parental leave, extensive medical coverage, emotional and mental health support programs, and compensation packages that include equity to share in Snap’s long-term success.

Key skills/competency

  • Software Engineering
  • Computer Science Fundamentals
  • Problem Solving
  • Mobile Development
  • Backend Development
  • Full-stack Development
  • AR/VR Technologies
  • Programming (Java, Kotlin, Swift, Python, C++)
  • Database Management
  • API Integration

Tags:

Software Engineer
Mobile Development
Backend Development
Full-stack Development
iOS
Android
Java
Kotlin
Swift
Python
C++
Computer Science
Problem Solving
Augmented Reality
Databases
APIs
System Design
Distributed Systems
Scalability
Performance

Share Job:

How to Get Hired at Snap Inc.

  • Research Snap Inc.'s culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to understand the "default together" approach and commitment to innovation.
  • Tailor your resume: Customize your resume to highlight experience in software engineering, mobile/backend/full-stack development, and strong computer science fundamentals relevant to Snap's technical tracks.
  • Showcase your projects: Prepare to discuss personal projects, internships, or professional experiences where you applied industry-standard languages (Java, Python, Swift, Kotlin, C++) and solved complex problems.
  • Prepare for technical interviews: Sharpen your problem-solving and data structure skills. Be ready for coding challenges in your preferred language and discussions on system design, especially for high-scale, performant applications.
  • Demonstrate collaboration and passion: Emphasize your ability to work with cross-functional teams and express genuine enthusiasm for Snap's products and mission to connect people through the camera.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background