Software Engineer, Spectacles Full Stack
Snap Inc.
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About Snap Inc.
Snap Inc. is a technology company driven by the belief that the camera offers the greatest opportunity to enhance how people live and communicate. We empower individuals to express themselves, live in the moment, learn about the world, and connect meaningfully. Our core products include Snapchat, a visual messaging app; Lens Studio, an augmented reality platform; and our AR glasses, Spectacles.
The Spectacles team is dedicated to pushing technological boundaries to bring people closer together. Our fifth-generation Spectacles, powered by Snap OS, demonstrate how standalone, see-through AR glasses can improve playing, learning, and working collaboratively.
Snapchat is a camera and messaging app facilitating connections worldwide. Millions daily use Snapchat to communicate, build relationships, play, and learn, offering the fastest way to share a moment.
We are seeking a talented Full Stack Software Engineer to join the innovative Spectacles team at Snap Inc!
What you'll do
- Design, implement, and operate features across Spectacles devices, mobile apps, and the cloud to enrich product experiences and advance our vision of spatial computing.
- Collaborate closely with Product, Design, and cross-functional partners to understand requirements, evaluate trade-offs, and deliver solutions for innovative products.
- Rigorously evaluate, test, and debug your work to ensure high quality and reliability.
Knowledge, Skills & Abilities
- Strong foundation in software development for both web frontend and backend.
- Understanding of system operational aspects, including participation in incident or hotfix resolution.
- Excellent communication and collaboration skills to work effectively within diverse teams.
- Proficiency in leveraging AI-powered tools to boost productivity, automate tasks, and analyze data, with a critical eye for evaluating AI output accuracy and relevance.
Minimum Qualifications
- Bachelor's Degree in computer science or a related technical field, or equivalent practical work experience.
- 3+ years of experience in consumer-facing software development.
- 2+ years of experience utilizing TypeScript and Node.js for web frontend and backend development.
Preferred Qualifications
- Experience with building user experiences optimized for AR/VR devices.
- Familiarity with modern web front-end technologies such as Next.js, Tailwind CSS, and shadcn/ui.
- Experience with SQL, NoSQL, and vector databases, including PostgreSQL, DynamoDB, and Pinecone.
- Proficiency with payment service providers like Stripe, PayPal, and Adyen.
- Ability to seamlessly integrate AI into daily workflows for improved efficiency and decision-making, and quickly adapt to new AI technologies and methodologies.
Our Benefits
Snap Inc. values its community. We ensure our team members and their loved ones have comprehensive support, including paid parental leave, medical coverage, emotional and mental health programs, and compensation packages designed for long-term success.
Key skills/competency
- Full Stack Development
- TypeScript
- Node.js
- Web Frontend
- Web Backend
- AR/VR Development
- Spatial Computing
- Cloud Services
- Database Management (SQL/NoSQL)
- AI Tool Integration
How to Get Hired at Snap Inc.
- Research Snap Inc.'s culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor, focusing on their AR vision and 'Default Together' policy.
- Tailor your resume for Spectacles: Highlight full-stack experience, particularly with AR/VR, TypeScript, Node.js, and proficiency in AI-powered tools.
- Showcase your full-stack expertise: Prepare to discuss projects demonstrating comprehensive web frontend, backend, and device integration capabilities.
- Practice technical and behavioral questions: Focus on problem-solving, system design, collaboration, incident resolution, and delivering high-quality, consumer-facing software.
- Understand Snap's AR ecosystem: Familiarize yourself with Snapchat, Lens Studio, and the Spectacles product, emphasizing how your skills contribute to spatial computing.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background