Software Engineer, C++ (Core Eng)
We’re looking for a Software Engineer to join Snap Inc! You will be solving challenging technical problems to make sure that Snapchat is the fastest way to communicate. You’ll collaborate with client and infrastructure engineers to improve the way people communicate using Snap!
What you'll do:
Architect, design, implement and deploy cross-platform client features and frameworks
Partner with key product owners, customers, and engineering leadership to identify correct priorities of development
Evaluate technical tradeoffs of every decision and collaborate with other engineers on the best development practices
Perform code reviews that guarantee code quality
Knowledge, Skills & Abilities:
Strong CS fundamentals
Good problem solving skills
Good understanding of {TCP,UDP}/IP stacks
Familiarity with modern C++ (C++14/C++17)
Minimum qualifications:
BS/BA in a technical field such as Computer Science or equivalent experience
3+ years of experience working with systems implemented in C++, client or server
At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate. Snap is proud to be an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. If you have a disability or special need that requires accommodation, please don’t be shy and contact us at [email protected].