Principal Software Engineer, Business Experience

Snap Inc.

Quick summary

Work type
On-site
Location
Santa Monica, CA · Bellevue, WA · Los Angeles, CA · New York, NY · Palo Alto, CA · San Francisco, CA · Seattle, WA
Salary
$276,000–$414,000 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $185k
This role $345k
$92k most similar roles pay here $448k

This role pays more than 99% of similar roles. Most pay $155,750–$214,500 — the shaded band above. At the midpoint, this role pays about $345k versus about $185k 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 55 open roles on FindRole.

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

Most-posted roles

View all roles at Snap Inc.

At a glance

TL;DR · Principal Software Engineer, Business Experience

As a Principal Software Engineer on the Business Experience team at Snap, you will design and implement systems that enhance advertiser experiences and support the creator ads platform. You’ll lead strategic initiatives for next-generation infrastructure, ensuring scalability and performance while driving value for advertisers. Your role involves innovating new product flows and collaborating with cross-functional teams to deliver impactful solutions. Additionally, you will advocate for high standards in availability, scalability, and cost management, mentoring junior engineers to foster a culture of technical excellence. Ideal candidates have deep expertise in building scalable advertiser or creator platforms, experience with cross-platform development, and the ability to drive multiple engineering projects from conception to launch.

What you'll do

  • Design and implement systems supporting advertiser experiences and creator ads platform.
  • Lead vision and strategy for next-generation infrastructure, focusing on scalability and performance.
  • Innovate new advertiser flows and marketplace products based on market trends and user needs.
  • Advocate for high standards in availability, scalability, operational excellence, and cost management.
  • Mentor other engineers to foster a culture of technical excellence and continuous learning.

What we're looking for

  • Deep expertise in building and scaling advertiser or creator platforms.
  • Experience designing and implementing scalable, high-performance systems.
  • Proven ability to lead vision and strategy for next-generation infrastructure.
  • Strong track record of innovating new products based on market trends.
  • Ability to collaborate effectively with cross-functional teams and mentor engineers.

More like this

Similar roles

Software Engineer Principal

PNC

Pittsburgh, PA 66 days ago
Angular Java Spring Boot Informatica PowerCenter Oracle Git CI/CD RESTful APIs TypeScript HTML CSS SQL DevOps Jira Layered architecture API integration Data flows Batch processing

Software Engineer Principal

PNC

PA 6 days ago $65,000$165,600
Java .NET API development microservices architectures Azure CI/CD DevOps automated testing synthetic data generation test data management production validation J2EE Microsoft Technologies Release Management

Principal Software Engineer

The Walt Disney Company

Remote (Usa - Ca - 2450 Broadway, US) 56 days ago $184,300$247,100
Python Java Django Springboot AWS Kinesis DynamoDB S3 SNS SQS MySQL Postgres Kafka CI/CD Agile ML/AI
Remote

Principal Software Engineer

Intuit

New York, NY 48 days ago $261,000$353,000
Python Java JavaScript React Node.js Docker Kubernetes AWS Azure CI/CD Git PostgreSQL MongoDB Agile Scrum
Hybrid

Principal Software Engineer

Oracle

Santa Clara, CA 48 days ago $96,800$223,400
Java Python Linux Docker Kubernetes Terraform CI/CD Prometheus Grafana PostgreSQL AWS Azure Oracle Cloud Infrastructure BMCs NICs SmartNICs ILOMs GPUs Microservices Observability High Availability Security Networking Compute Distributed Systems Firmware Development Testing

Principal Software Engineer

Intuit

Mountain View, CA 48 days ago $261,500$353,500
Python Java JavaScript Docker Kubernetes AWS CI/CD PostgreSQL MongoDB Redis Git Jenkins Swagger RESTful_APIs