Software Engineer, Full Stack, Level 4

Snap Inc.

Quick summary

Work type
On-site
Location
Santa Monica, CA
Salary
$157,000–$235,000 / yr
Posted
4 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $177k
This role $196k
$122k most similar roles pay here $247k

This role pays more than 67% of similar roles. Most pay $142,200–$211,200 — the shaded band above. At the midpoint, this role pays about $196k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About Snap Inc.

Snap Inc. is a technology and camera company, best known for Snapchat, offering visual communication, augmented reality, and advertising products.

Snap Inc. currently has 57 open roles on FindRole.

Listed pay typically runs $209,000–$313,000 across 41 roles with salary data.

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Software Engineer, Full Stack, Level 4

As a Full Stack Engineer at Level 4, you will join Snap Inc.’s dynamic engineering team to build state-of-the-art mobile and desktop web applications. Your responsibilities include implementing high-quality features and user interfaces, contributing to shared libraries and systems, and analyzing operational metrics. You’ll work with JavaScript (or TypeScript), HTML, CSS, Java, Golang, Node.js, and Python, leveraging frameworks like React or Angular for front-end development. Proficiency in object-oriented programming, functional principles, and unit testing is essential, along with experience in optimizing JavaScript performance and browser rendering. Ideal candidates have a background in full-stack web development and may possess advanced knowledge of WebGL, Canvas, WebAssembly, service workers, GraphQL, and large-scale microservices architecture.

What you'll do

  • Build state-of-the-art mobile and desktop web applications.
  • Implement features and user interfaces for performance optimization.
  • Write code for efficient JavaScript performance and browser rendering.
  • Develop front-end software using modern JavaScript UI frameworks like React.
  • Contribute to shared libraries and systems to enhance engineering culture.

What we're looking for

  • Highly proficient in JavaScript (or TypeScript), HTML, and CSS.
  • Experience with full stack web development using Java, Golang, Node.js, or Python.
  • Proficient in front-end software development with frameworks like React, Angular, or Vue.
  • Strong knowledge of object-oriented and functional programming principles.
  • Solid experience in unit testing and optimizing JavaScript performance.

More like this

Similar roles

Full Stack Software Engineer

Booz Allen Hamilton

Chantilly, VA +1 9 days ago $86,800$198,000
JavaScript TypeScript HTML CSS AWS React Angular Vue Spring Boot NodeJS Elasticsearch Agile CI/CD

Full Stack Software Engineer

Booz Allen Hamilton

Fort Meade, MD +1 21 days ago $86,900$198,000
Python Docker Kubernetes TDD Go TypeScript Angular Kafka Redis Streams AMQP Redpanda Connect Benthos AWS Jira Confluence

Full-Stack Software Engineer

AT&T

Remote (Norway) 23 days ago
Java Spring Boot Angular Docker Kubernetes PostgreSQL MariaDB CI/CD GitHub Copilot Linux Python Helm Ansible Kafka TCP/IP HTTP HTTPS SSL/TLS
Remote

Full Stack Software Engineer

Booz Allen Hamilton

Chantilly, VA 45 days ago $86,800$198,000
Java Python AWS Kubernetes Cassandra Kafka JanusGraph PostgreSQL React Jenkins CI/CD