Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Snap Inc.

Software Engineer – Backend, Level 4

Snap Inc.

Backend Engineer at Snap Inc. designing and implementing scalable services across teams.

Posted 5/31/2026full-timePalo Alto • California, New York, Washington • 🇺🇸 United StatesJuniorMid-Level💰 $157,000 - $235,000 per yearWebsite

Tech Stack

Tools & technologies
AWSDistributed SystemsJavaKubernetesNoSQLPythonRedis

About the role

Key responsibilities & impact
  • Design, implement, and operate our most critical and scalable services
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products
  • Evaluate, appropriately test, and debug your work, striving for high quality
  • Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
  • Utilize AI tools and high velocity engineering workflows to design and ship scalable services

Requirements

What you’ll need
  • Bachelor's Degree in a relevant technical field such as computer science or equivalent years of practical work experience
  • 2+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field + 1+ year of post-grad software development experience; or PhD in a relevant technical field
  • Experience working with distributed systems
  • Experience with Java, C++, and/or Python
  • Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services

Benefits

Comp & perks
  • paid parental leave
  • comprehensive medical coverage
  • emotional and mental health support programs
  • compensation packages that let you share in Snap’s long-term success

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software developmentdistributed systemsJavaC++PythonNoSQLMemcacheRedisKubernetesAWS
Soft Skills
collaborationproblem-solvingquality assuranceadvocacy for best practicescost management
Certifications
Bachelor's DegreeMaster's DegreePhD