Home

Software Engineer, Backend, 3+ Years Experience - Seattle at Snap

Location: Seattle, WA

Job Summary:

Job Duties:
- Design, implement, and operate critical scalable services (user identity, friend graph, persistence layer).
- Collaborate across teams to evaluate products and deliver solutions.
- Test and debug work to ensure high quality.
- Advocate for best practices in availability, scalability, and cost management.

Required Skills:
- Backend services
- Distributed systems
- Microservices
- Cloud computing
- Infrastructure design
- Security
- Machine learning tools
- Java, C++, Python
- NoSQL, Memcache/Redis, Kubernetes, AWS/Google services
- Collaboration

Required Experiences:
- 3+ years of software development
- BS/BA in a technical field or equivalent experience
- Proven track record with highly-available systems

Job URLs: