Snap

Rating:
5/5
Snap Inc. is a global leader in the design and development of innovative technology and lifestyle products. Founded in 1999, Snap Inc. has revolutionized the way people interact with technology by developing intelligent and intuitive lifecycle experiences that enable people to connect and collaborate in more meaningful ways. Snap Inc. is built on the firm belief that technology should be an empowering force for people everywhere. The company’s cutting-edge products and services make it possible for anyone with an online connection to access technology and enjoy a better quality of life. With a customer-centered approach to technology, Snap Inc. is committed to creating products and experiences that make users’ lives easier and more meaningful. The company’s technology offerings include software engineering, mobile application development, and web development. With skilled technology professionals and a commitment to creating seamless and customizable user experiences, Snap Inc. has established a reputation for reliable, intuitive, and engaging technology solutions. In addition to its focus on technology, Snap Inc. is also invested in making a positive impact on the world. The company regularly sponsors philanthropic causes and promotes causes that benefit both people and the environment. At Snap Inc., technology professionals have an opportunity to work on products and services that are revolutionizing the way people interact with their environment. Whether you’re a experienced programmer, mobile app developer, or IT expert, there are numerous opportunities to grow and innovate at Snap Inc. With a commitment to building innovative and engaging technology solutions, Snap Inc. has established itself as a global leader in the world of technology.

Quick Links

Software Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 125000
Description: Design, develop and implement core software systems and software applications
Qualifications / Requirements: BS in Computer Science or equivalent, expertise in C/C++, Java and data structure, 3+ years of experience with backend programming

Android Engineer

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 120000
Description: Develop, edit and update Android applications
Qualifications / Requirements: BS in Computer Science or equivalent, expertise in Java, understanding of Android, iOS and mobile development, 3+ years of experience with Android programming

Data Scientist

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 130000
Description: Analyze, develop and adjust data models and data processing procedures, test and evaluate algorithms and methods
Qualifications / Requirements: MS in Computer Science or equivalent, expertise in data mining, machine learning and artificial intelligence, 3+ years of experience with data science

IT Security Consultant

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 115000
Description: Assess, develop, monitor and execute IT security measures
Qualifications / Requirements: BS in Computer Science or equivalent, expertise in IT security architecture and processes, 3+ years of experience in IT security

Technical Project Manager

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 110000
Description: Responsible for successful delivery of technology-focused projects
Qualifications / Requirements: BS in Computer Science or equivalent, expertise in project management, Agile development, 3+ years of experience in IT project management

Database Administrator

Average Work Hours (weekly unless noted): 40
Average Salary (yearly in dollars unless noted): 105000
Description: Manage, develop and execute database systems, ensure database performance and integrity
Qualifications / Requirements: BS in Computer Science or equivalent, expertise in SQL scripting, database design, 3+ years of experience in database management
Locations: Los Angeles, New York, London, Paris, Berlin, Sydney, Toronto
Career Paths: Software Engineer, Mobile Developer, Software Test Engineer, Product Designer, Data Analyst, Product Manager, Growth Engineer, Account Manager, Data Scientist, Technical Program Manager
Job Contacts: jobs@snap.com

Recent Reviews

Henry C.
4.8/5
4.8
I have been working with Snap for the past two years and it's been a great experience! My team was given the opportunity to take on some of the most cutting-edge projects, and the support from other teams has been extremely helpful. I feel like I'm always being given the encouragement and resources to continue pushing my skills to the next level, and I'm learning more every day. Snap is a great place to work!

Frequently Asked Questions

What qualifications are required to work at Snap?
A Bachelor's degree in a related field and/or relevant experience is preferred for most positions.
What benefits are offered at Snap?
Snap offers a comprehensive benefits package including medical, vision, dental, 401k with company matching, vacation & holiday pay, generous parental leave, and a variety of other company-wide initiatives & resources.