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.
S

Software Engineer, Backend – Level 3

SNAP/SNAP

Backend Engineer at Snap Inc. designing and implementing critical scalable services.

Posted 8/1/2026full-timeBellevue • California, Washington • 🇺🇸 United StatesJunior💰 $118,000 - $176,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing scalable services, with a strong focus on high-quality software development and operational excellence. Proficient in cloud computing, microservices architecture, and data storage solutions.

Highest-signal resume keywords
Java ProgrammingC++ ProgrammingPython ProgrammingNoSQL SolutionsKubernetes

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
Software DevelopmentMicroservices ArchitectureDistributed SystemsCloud ComputingInfrastructure Design
Soft Skills
CollaborationProblem-SolvingAdvocacy for Best Practices
Tools & Technologies
MemcacheRedisGoogle Cloud ServicesAWS Services
Certifications & Qualifications
BS/BA Degree in Technical FieldMaster's Degree in Technical Field
Industry Keywords
Operational ExcellenceScalabilityAvailabilityCost Management

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsJavaKubernetesMicroservicesNoSQLPythonRedis

About the role

Key responsibilities & impact
  • Design, implement, and operate our most critical and scalable services - ranging from user identity services, friend graph, and our core persistence layer
  • 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

Requirements

What you’ll need
  • BS/BA degree in a technical field such as Computer Science or equivalent years of experience
  • 1+ years of post-Bachelor’s software development experience; or Master’s degree in a technical field
  • Experience with Java, C++, and/or Python
  • Experience with NoSQL solutions, Memcache/Redis, Kubernetes, or Google/AWS services
  • Experience in at least one of the following areas: Large-scale microservices and distributed systems, Cloud computing and storage systems, Infrastructure and large-scale system design, Security Networking and data storage

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