SanFranRecruiter Since 2001
the smart solution for San Francisco jobs

Staff Software Engineer

Company: Ang Studio
Location: San Francisco
Posted on: February 12, 2025

Job Description:

Snap Inc is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. The Company's three core products are Snapchat, a visual messaging app that enhances relationships; Lens Studio, an augmented reality platform; and its AR glasses, Spectacles.Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world. We're deeply committed to the well-being of our global community, which is why our values are at the root of everything we do.We're looking for a Staff Software Engineer to join Snap!What you'll do:

  • Focus on creating & maintaining the necessary infrastructure for building code at Snap.
  • Be responsible for developer experience in the mobile repositories (Android, iOS, Cross-Platform).
  • Architect, develop, and lead the implementation of a performant and efficient Bazel build system.Knowledge, Skills & Abilities:
    • Strong CS fundamentals (algorithms and data structures) and problem-solving skills.
    • Provide technical support to other internal team members.Minimum Qualifications:
      • Bachelors in technical field such as computer science, mathematics, statistics or equivalent experience.
      • Proficient in C/C++ and Python.
      • 5+ years of experience as a Build/Tools/Software Engineer.
      • 5+ years of experience with build-tools like Bazel, CMake, Buck or Pants.Preferred Qualifications:
        • Experience with driving Operational Excellence and enforcing best practices in CI/CD.
        • Experience in organizing and refactoring complex, multilanguage cross-platform projects.
        • Experience working with multiple operating systems (MacOS, Ubuntu, Windows).
        • Excellent communication and teamwork abilities.
        • Experience with Objective-C, Swift and iOS.
        • Experience with Kotlin, Java and Android.If you have a disability or special need that requires accommodation, please provide us with some information.Default Together Policy: At Snap Inc., we believe that being together in person helps us build our culture faster. We practice a "default together" approach and expect our team members to work in an office 4+ days per week.At Snap, we believe that having a team of diverse backgrounds and voices will enable us to create innovative products. Snap is proud to be an equal opportunity employer.Our Benefits: Snap Inc. offers benefits to ensure you and your loved ones are happy and healthy, including paid parental leave, comprehensive medical coverage, and emotional support programs.Compensation: In the United States, work locations are assigned a pay zone that determines the salary range for the position. The successful candidate's starting pay will be determined based on skills, experience, qualifications, work location, and market conditions.Zone A (CA, WA, NYC): The base salary range for this position is $222,000-$333,000 annually.Zone B: The base salary range for this position is $211,000-$316,000 annually.Zone C: The base salary range for this position is $189,000-$283,000 annually.This position is eligible for equity in the form of RSUs.
          #J-18808-Ljbffr

Keywords: Ang Studio, San Francisco , Staff Software Engineer, IT / Software / Systems , San Francisco, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

San Francisco RSS job feeds