Backend Engineer — Scalable Microservices

Snap Inc.

United States

Remote

USD 100,000 - 176,000

Full time

2 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

RSUs
Comprehensive medical coverage
Paid parental leave
In-office 4+ days per week

Job summary

Snap Inc. is seeking a Backend Engineer to design, implement, and operate our most critical scalable services—ranging from user identity to the core persistence layer.

You will collaborate across teams to translate product needs into reliable systems, test deeply, and push for high availability and cost efficiency. Required: BS in CS or equivalent, and experience with Java, C++, or Python; familiarity with NoSQL, Redis, Kubernetes, and cloud services.

Qualifications

  • BS/BA in a technical field such as Computer Science or equivalent years of experience.
  • Experience coding in industry-standard languages (e.g. Java, Kotlin, Swift, Python, C++).
  • Experience with backend services or distributed systems.
  • Ability to independently execute on medium-sized features over a few weeks with multiple PRs.
  • Ability to understand operational aspects and participate in incident/hotfix resolution.
  • Ability to collaborate and work well with others.
  • Proven track record of operating highly-available systems at scale.

Responsibilities

  • Design, implement, and operate critical and scalable services (identity, friend graph, core persistence).
  • Work across teams to translate product requirements and deliver solutions.
  • Test, debug, and strive for high quality in your work.
  • Advocate for availability, scalability, operational excellence, and cost management.

Skills

Backend services
Distributed systems
Independent feature work
Incident resolution
Collaboration
High scale operations

Education

BS/BA in CS or equivalent

Tools

Java
C++
Python
NoSQL
Memcache/Redis
Kubernetes
AWS/GCP

Job description

Snap Inc. is seeking a Backend Engineer to design, implement, and operate our most critical scalable services—ranging from user identity to the core persistence layer.

You will collaborate across teams to translate product needs into reliable systems, test deeply, and push for high availability and cost efficiency. Required: BS in CS or equivalent, and experience with Java, C++, or Python; familiarity with NoSQL, Redis, Kubernetes, and cloud services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Scalable Microservices
Senior Backend Engineer, Scalable Microservices

SNAP, Inc. • New York (NY)

On-site
USD 222,000 - 300,000
Equity RSUs
Backend Engineer - Scalable Microservices
Backend Engineer - Scalable Microservices

SNAP, Inc. • Palo Alto (CA)

On-site
USD 118,000 - 176,000
Paid parental leave
Comprehensive medical coverage
Mental health support programs
+1
Backend Engineer – Build Scalable Microservices & Cloud
Backend Engineer – Build Scalable Microservices & Cloud

SNAP, Inc. • New York (NY)

On-site
USD 118,000 - 176,000
Equity (RSUs)
Comprehensive health coverage
Paid parental leave
+1
Senior Backend Engineer - Scalable Services and AI
Senior Backend Engineer - Scalable Services and AI

SNAP, Inc. • San Francisco (CA)

On-site
USD 199,000 - 313,000
Paid parental leave
Comprehensive medical coverage
RSU equity
Senior Backend Engineer - Scalable Microservices + AI Tools
Senior Backend Engineer - Scalable Microservices + AI Tools

Snap • New York (NY)

On-site
USD 209,000 - 313,000
Parental leave
Medical coverage
Mental health support
+1
Senior Backend Engineer – Scalable Systems
Senior Backend Engineer – Scalable Systems

Snapchat, Inc. • Santa Clarita (CA)

On-site
USD 178,000 - 313,000
Equity RSUs
Office 4+ days
Comprehensive benefits
+1
Senior Backend Engineer – Scale & Microservices
Senior Backend Engineer – Scale & Microservices

SNAP, Inc. • Palo Alto (CA)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
Senior Backend Engineer, Scalable Microservices & AI Tools
Senior Backend Engineer, Scalable Microservices & AI Tools

SNAP, Inc. • Bellevue (WA)

On-site
USD 209,000 - 313,000
Equity in RSUs
Comprehensive medical coverage
Parental leave
Senior Backend Engineer - Scalable Distributed Systems
Senior Backend Engineer - Scalable Distributed Systems

Snap Inc. • New York (NY)

On-site
USD 209,000 - 313,000
Paid parental leave
Medical coverage
Mental health support
+1
Staff Backend Engineer — Scale-Driven Systems Leader
Staff Backend Engineer — Scale-Driven Systems Leader

Snapchat, Inc. • Santa Clarita (CA)

On-site
USD 229,000 - 343,000
Equity (RSUs)