Snap Engineering Academy 2024

Los Angeles, CA
Snap Engineering Academy /
Academy /
On-site
The Snap Academies are nine-week summer educational programs for community college students hosted by Snap Inc., the makers of Snapchat. If accepted, you’ll get the opportunity to
+ Learn from Snap Inc. team members
+ Participate in guest speaker sessions and interactive workshops with Snap team members 
+ Connect one-on-one with Snap mentors
+ Develop a portfolio and network
+ Refine your professional skills

Quick Facts:
+ Receive an academy scholarship to develop your skills!
+ Designed for community college (or recent transfer) students
+ Spend Monday - Friday learning from June 17, 2024 to August 15, 2024
+ Snap Engineering Academy is held in-person at the Snap Offices in Santa Monica, CA
+ 15 Scholars per Snap Academy

Our Snap Engineering Academy is looking to build a cohort of 15 aspirational students with strong foundational experience in computer science, with at least two college-level computer science courses and familiarity with two more popular programming languages. Experience with basic data structures, algorithms, and/or UI development is a huge plus. This academy will provide Scholars with the opportunity to participate in technical workshops, fireside chats, and receive mentorship from Snap Inc. team members.

If you’re passionate about learning, then we’re talking to you! 

What you'll do:

    • Work on a team to design and code a mobile app for a local LA nonprofit
    • Learn JavaScript, React, and React Native by making technical projects you can add to your professional portfolio 
    • Learn industry-ready tools and practices like using the terminal, making database/API requests, collaborating on Github, and pair programming.
    • Prepare for technical interviews guided by the same process Snap Inc. uses to hire interns and engineers
    • Build a network of friends and professional connections who care about building non-traditional pathways into the tech industry.
    • Serve as Snap Academies ambassadors for future cohorts!

Our ideal Academy Scholar cohort member is:

    • Must be 18 years of age or older
    • Must be a community college (CC) student or recent CC transfer to a four-year university student
    • Alignment with Snap Inc.’s mission, values and voice. Learn more at www.snap.com 
    • Experience in computer science fundamentals in the form of at least two college-level programming classes. 
    • Experience with at least two popular programming languages, such as Python, JavaScript, C/C++/C#, Java, Ruby, PHP, Perl, Go, Rust, R, or Bash. 
    • Experience with basic data structures and their algorithms, such as lists/arrays and dictionaries/key-value maps.
    • Excellent communication skills and enthusiasm
    • A growth-oriented mindset
    • A curious mind that loves to ask questions

It's a bonus if you have:

    • Experience with or a strong passion for visual design
    • Experience with HTML and CSS
    • Experience with intermediate data structures and algorithms, such as trees/graphs, recursion, and runtime analysis.