Software Engineer, Full Stack, Level 4

Snap Inc.

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Bellevue, WALos Angeles, CANew York, NYPalo Alto, CASan Francisco, CA
Salary
$157,000–$235,000 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $202k
This role $196k
$148k $244k
below market most similar roles pay here above market

This role pays less than 57% of similar roles. Most pay $192,050–$211,200 — the blue band above. At the midpoint, this role pays about $196k versus about $202k 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 94 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

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

The Software Engineer, Full Stack, Level 4 joins the Engineering team to build state-of-the-art mobile and desktop web software applications and systems. The role involves implementing features and user interfaces to optimize performance, contributing to shared libraries, and logging operational metrics. The engineer will utilize AI tools and high-velocity workflows to design scalable services while maintaining rigorous standards for security and code correctness. Key technologies include JavaScript, TypeScript, HTML, CSS, Java, Golang, NodeJs, and Python. Candidates must be proficient in UI frameworks like React, Angular, or Vue, and possess knowledge of object-oriented and functional programming, domain-driven design, and unit testing. The work focuses on developing rich, innovative user experiences and optimizing browser layout rendering for high-performance, production-ready web applications.

What does a Software Engineer earn in Washington?

Median $208250 from 403 postings across 40 companies.

See salary data

What you'll do

  • Build state-of-the-art mobile and desktop web software applications and systems.
  • Implement features and user interfaces to optimize the performance of user-facing products.
  • Contribute to shared libraries and systems to support the engineering culture.
  • Log and analyze operational and engagement metrics.
  • Use AI tools and high-velocity workflows to design and ship scalable services.
  • Maintain rigorous standards for code correctness, security, and production-ready quality.
  • Follow high-quality design and implementation practices for all software development.

What we're looking for

  • Bachelor's Degree in a relevant technical field or equivalent years of practical work experience.
  • 2+ years of post-Bachelor’s software development experience, or a Master’s degree with 1+ year of experience, or a PhD.
  • Experience with full stack web development.
  • High proficiency in JavaScript (and/or TypeScript), HTML, and CSS.
  • High proficiency in Java, Golang, NodeJs, and/or Python.
  • Experience developing front-end software using JavaScript UI Frameworks like React, Angular, or Vue.
  • Strong knowledge of object-oriented and functional programming principles, domain-driven design, and unit testing.
  • Experience with WebGL, Canvas, WebAssembly, GraphQL, or large-scale microservices (preferred).

More like this

Similar roles

Software Engineer, Full Stack, Level 5

Snap Inc.

Bellevue, WA +4 7 days ago $209,000–$313,000
JavaScript TypeScript Java Golang Python NodeJs React Angular Vue HTML CSS GraphQL Kubernetes AWS Redis NoSQL WebAssembly WebGL Canvas Domain Driven Design Unit Testing
6+ yrs exp Hybrid

Software Engineer, Full Stack

Plaid

New York, NY 160 days ago $176,400–$226,800
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp

Software Engineer, Full Stack

Plaid

San Francisco, CA +6 160 days ago $176,400–$226,800
Python Java Go Node.js JavaScript HTML CSS MySQL Relational Databases Microservices API Design full-stack development
2+ yrs exp

Full-stack Engineer 4

Capital One Financial

McLean, VA +1 5 days ago $197,300–$225,100
Java Scala Python Go Node.js JavaScript TypeScript AWS GCP Azure Docker Kubernetes RDBMS NoSQL CI/CD Infrastructure as Code Git GitHub Bitbucket Distributed Microservices
4+ yrs exp

Full-stack Engineer 4

Capital One Financial

McLean, VA 19 days ago $197,300–$225,100
Java Scala Python Go Node.js JavaScript TypeScript Rust C# AWS GCP Azure Docker Kubernetes RDBMS NoSQL CI/CD Infrastructure as Code Git GitHub Bitbucket Observability
4+ yrs exp

Full-stack Engineer 4

Capital One Financial

McLean, VA +2 19 days ago $179,400–$204,700
Java Scala Python Go Node.js JavaScript TypeScript Rust C# AWS GCP Azure Docker Kubernetes RDBMS NoSQL CI/CD Infrastructure as Code Git GitHub Bitbucket Observability
4+ yrs exp