Snap Inc.
Company Overview
Snap Inc is a technology company dedicated to empowering people to express themselves, live in the moment, learn about the world, and have fun together through its core products: Snapchat, Lens Studio, and Spectacles.
Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters worldwide. We move fast, with precision, and always execute with privacy at the forefront.
Responsibilities
Create and refine high-performance mobile apps that push the limits of mobile technology.
Build stable, smooth-feeling products.
Design, architect, and implement well-tested Objective‑C software powering experiences in Snapchat’s camera.
Conceptualize, develop, and launch new features.
Carefully evaluate technical trade‑offs for every decision.
Collaborate with the Design team to hone UI and infrastructure best practices.
Carry out code reviews to guarantee code quality.
Knowledge, Skills & Abilities
Proven understanding of Objective‑C Runtime and underlying processes.
Knowledge of OS internals, compilers, and low‑power/mobile‑system optimization.
Proficiency with multithreading and performance optimization techniques for iOS.
Strong CS fundamentals (algorithms and data structures) and problem‑solving skills.
Knowledge of software design patterns and iOS best practices.
Minimum Qualifications
Bachelor’s Degree in a relevant technical field such as computer science or equivalent practical experience.
2+ years of post‑Bachelor’s software development experience; OR master’s degree + 1+ year; OR PhD in a relevant field.
Experience with iOS application development.
Preferred Qualifications
Experience with Objective‑C and iOS.
Experience with Swift.
Experience with C/C++.
Experience with OpenGL or Metal.
Compensation In the United States, work locations are assigned a pay zone which determines the salary range for the position. The starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range.
Zone A (CA, WA, NYC): base salary range $157,000‑$235,000 annually. Zone B: base salary range $149,000‑$223,000 annually. Zone C: base salary range $133,000‑$200,000 annually. This position is eligible for equity in the form of RSUs.
Benefits Snap Inc. offers comprehensive benefits including paid parental leave, medical coverage, emotional and mental health support programs, and compensation packages that share in Snap’s long‑term success.
Equal Opportunity At Snap, we are proud to be an equal opportunity employer, committed to providing employment opportunities regardless of race, color, religion, national origin, ancestry, disability, gender, sexual orientation, military status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. We consider qualified applicants with criminal histories in a manner consistent with applicable law.
Accommodations If you have a disability or special need that requires accommodation, please let us know. We are committed to providing reasonable accommodations to interview and during the hiring process.
#J-18808-Ljbffr
Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters worldwide. We move fast, with precision, and always execute with privacy at the forefront.
Responsibilities
Create and refine high-performance mobile apps that push the limits of mobile technology.
Build stable, smooth-feeling products.
Design, architect, and implement well-tested Objective‑C software powering experiences in Snapchat’s camera.
Conceptualize, develop, and launch new features.
Carefully evaluate technical trade‑offs for every decision.
Collaborate with the Design team to hone UI and infrastructure best practices.
Carry out code reviews to guarantee code quality.
Knowledge, Skills & Abilities
Proven understanding of Objective‑C Runtime and underlying processes.
Knowledge of OS internals, compilers, and low‑power/mobile‑system optimization.
Proficiency with multithreading and performance optimization techniques for iOS.
Strong CS fundamentals (algorithms and data structures) and problem‑solving skills.
Knowledge of software design patterns and iOS best practices.
Minimum Qualifications
Bachelor’s Degree in a relevant technical field such as computer science or equivalent practical experience.
2+ years of post‑Bachelor’s software development experience; OR master’s degree + 1+ year; OR PhD in a relevant field.
Experience with iOS application development.
Preferred Qualifications
Experience with Objective‑C and iOS.
Experience with Swift.
Experience with C/C++.
Experience with OpenGL or Metal.
Compensation In the United States, work locations are assigned a pay zone which determines the salary range for the position. The starting pay will be determined based on job-related skills, experience, qualifications, work location, and market conditions. The starting pay may be negotiable within the salary range.
Zone A (CA, WA, NYC): base salary range $157,000‑$235,000 annually. Zone B: base salary range $149,000‑$223,000 annually. Zone C: base salary range $133,000‑$200,000 annually. This position is eligible for equity in the form of RSUs.
Benefits Snap Inc. offers comprehensive benefits including paid parental leave, medical coverage, emotional and mental health support programs, and compensation packages that share in Snap’s long‑term success.
Equal Opportunity At Snap, we are proud to be an equal opportunity employer, committed to providing employment opportunities regardless of race, color, religion, national origin, ancestry, disability, gender, sexual orientation, military status, or any other protected classification, in accordance with applicable federal, state, and local laws. EOE, including disability/vets. We consider qualified applicants with criminal histories in a manner consistent with applicable law.
Accommodations If you have a disability or special need that requires accommodation, please let us know. We are committed to providing reasonable accommodations to interview and during the hiring process.
#J-18808-Ljbffr