Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer, Delivery Platform

$276k - $414k

Snapchat

Principal Software Engineer

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 your relationships with friends, family, and the world; Lens Studio, an augmented reality platform that powers AR across Snapchat and other services; and its AR glasses, Spectacles.

Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. We're deeply committed to the well-being of everyone in our global community, which is at the root of everything we do. We move fast, with precision, and always execute with privacy at the forefront.

We're looking for a Principal Software Engineer to join the Delivery Platform team at Snap.

What You'll Do:

  • Build the next generation ads formats and backend infrastructure and solutions to deliver more clicks and conversion and value for advertisers.
  • Work end-to-end across innovating new ads product, format ideas, or infrastructure ideas experimentation, analysis and optimization
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to build innovative products or services
  • Advocate for and apply best practices when it comes to availability, scalability, operational excellence, and cost management
  • Provide technical direction that influences the entire company
  • Work across teams to understand product requirements, evaluate trade-offs, and deliver the solutions needed to support Snap's performance advertising suite
  • Technical influence that spans the entire company

Knowledge, Skills & Abilities:

  • Excellent programming and software design skills, including debugging, performance analysis, and test design
  • Proven track record of operating highly-available systems at scale
  • Ability to proactively learn new concepts and technology and apply them at work
  • Skilled at solving ambiguous problems
  • Strong collaboration and mentorship skills
  • Ads domain expertise and a strong interest in Ads

Minimum Qualifications:

  • Bachelors in technical field such as computer science, mathematics, statistics or equivalent years of experience
  • 10+ years of post-Bachelor's software development experience; or a Master's degree in a technical field + 9+ year of post-grad software development experience; or a PhD in a related technical field + 6+ years of post-grad software development experience
  • 2+ years of experience with technical leadership or acting as the domain-expert to a technical organization
  • Experience in technical leadership/ownership and setting technical direction for engineering projects
  • Experience architecting, designing, and developing distributed systems

Preferred Qualifications

  • Experience in technical leadership/ownership and setting technical direction for engineering projects
  • Proven track record of delivering large scale projects in attribution and measurement
  • Experience operating highly-available systems at significant scale
  • Experience with backend services or distributed systems
  • Ads domain experience

If you have a disability or special need that requires accommodation, please don't be shy and provide us some information.

Default Together Policy at Snap: At Snap Inc. we believe that being together in person helps us build our culture faster, reinforce our values, and serve our community, customers and partners better through dynamic collaboration. To reflect this, 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 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.

We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, where applicable).

Our Benefits: Snap Inc. is its own community, so we've got your back! We do our best to make sure you and your loved ones have everything you need to be happy and healthy, on your own terms. Our benefits are built around your needs and include paid parental leave, comprehensive medical coverage, emotional and mental health support programs, and compensation packages that let you share in Snap's long-term success!

Compensation

In the United States, work locations are assigned a pay zone which determines the salary range for the position. The successful candidate's 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 for the position. These pay zones may be modified in the future.

Zone A (CA, WA, NYC): The base salary range for this position is $276,000-$414,000 annually.

Zone B: The base salary range for this position is $262,000-$393,000 annually.

Zone C: The base salary range for this position is $235,000-$352,000 annually. This position is eligible for equity in the form of RSUs.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Delivery Platform in Palo Alto, CA vacancy
  • $276k - $414k

     ...Studio ( , an augmented reality platform that powers AR across Snapchat and...  ...glasses, Spectacles ( . Snap Engineering ( teams build fun and technically...  ...forefront. We're looking for a Principal Software Engineer to join the Delivery Platform team at Snap. What you... 
    Suggested
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    2 days ago
  • $349k - $431k

     ...Principal Software Engineer - Waymo Driver Post Training Waymo is an autonomous driving technology...  ...also be applied to a range of vehicle platforms and product use cases. The Waymo Driver...  ...ownership on quality and timely delivery, rigor in evaluation Organizational... 
    Suggested
    Full time

    Waymo

    Mountain View, CA
    1 day ago
  • $210k - $295k

     ...actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER (PLATFORM TEAM) The Platform Team builds the foundational tooling and security infrastructure that empowers every team at SpaceX... 
    Suggested
    Permanent employment
    Temporary work

    SpaceX

    Palo Alto, CA
    1 day ago
  • $238.7k - $365.7k

     ...The Role The Vehicle Experiences Engine software team is a dynamic and fast paced team that...  ...develops, and maintains the embedded software platform for Infotainment and Software Defined...  ..., cross-domain integration, and delivery of production-grade systems. ~7+ years... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation package

    General Motors

    Mountain View, CA
    5 days ago
  •  ...Principal Software Engineer Join a forward-thinking team at JPMorgan Chase and help shape the future of cloud platform engineering. As a Principal Software Engineer, you'll play a critical...  ...and developer tooling to improve delivery speed, quality, and consistency.... 
    Suggested
    Work at office
    Shift work

    Chase

    Palo Alto, CA
    4 hours ago
  • $276k - $414k

     ...world; Lens Studio, an augmented reality platform that powers AR across Snapchat and...  ...and its AR glasses, Spectacles. Snap Engineering teams build fun and technically...  ...the forefront. We're looking for a Principal Software Engineer to join the Ads Platform team... 
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    4 hours ago
  • $214.1k - $217.6k

    Technology & Digital Principal Software Engineer - Platform - US Defense / Public Sector Job ID: 106464 Boston Chicago New York City San Francisco Silicon Valley Washington DC Apply NowApply Later Do you want to do work that matters, alongside... 
    Hourly pay
    Apprenticeship
    Work at office
    Easy work

    McKinsey & Company

    Palo Alto, CA
    1 day ago
  • $139.9k - $274.8k

     ...Microsoft’s mission to redefine how software is built and experienced, providing the foundational platforms, services, and developer...  ...for services that empower engineers and scientists across the company...  ...dependencies, negotiate delivery schedules, drive alignment across... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    4 days ago
  • $210k - $247k

     ...Mainspring over traditional options like engines, turbines, and fuel cells to quickly...  ...fuel-flexible, ultra-low emissions platform delivering resilient, on-site power...  ...a high-impact opportunity for a Principal Cloud Platform Software Engineer to join our world-class engineering... 
    Local area
    Remote work
    Flexible hours

    Mainspring Energy

    Menlo Park, CA
    1 day ago
  • $147k - $237.5k

     ...Software Engineer At Palo Alto Networks®, we're united by a shared mission—to protect our digital way of life. We thrive at the intersection...  .... Job Summary The Cortex Vulnerability Experience Platform team is expanding, and we're looking for an experienced... 
    Full time
    Work at office

    Palo Alto Networks

    Palo Alto, CA
    2 days ago
  • $261.5k - $353.5k

     ...Overview Intuit is a global technology platform that helps our customers and communities overcome their most important financial...  ...-growing and most strategic business units, is seeking a Principal Software Engineer to lead the long-term technology vision and architecture... 
    Local area
    Worldwide

    Intuit

    Mountain View, CA
    2 days ago
  •  ...Principal Software Engineer - Credit Card Core Platforms Brazil, Belo Horizonte; Brazil, Campinas; Brazil, Rio de Janeiro; Brazil, Sao Paulo; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC Sr Staff Software Engineer - CC Core Platforms Nu is the... 

    Nubank

    Palo Alto, CA
    4 hours ago
  • $261.5k - $353.5k

    Intuit Inc. is looking for a Principal Software Engineer in Mountain View, California, to lead the technology vision and architecture for its Fintech Risk Platform. This critical role requires expertise in engineering leadership, building high-impact distributed systems... 

    Intuit Inc.

    Mountain View, CA
    5 days ago
  • $209.09k - $303.34k

     ...CARIAD , an automotive software development team with the...  ...creating a unified software platform for over 10 million new vehicles...  ...The Technical Lead Sr Principal Software Engineer, BSW is a senior technical...  ...alignment and accelerate delivery. Embedded Software Development... 
    Permanent employment
    Temporary work
    Worldwide

    Cariad, Inc.

    Mountain View, CA
    5 days ago
  • $231.4k - $331.8k

     ...Principal Engineer Iovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Secure Workload is a flagship...  ...At least 10+ years' experience building software systems in one or more programming languages such as Go, C++... 
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Webex Events (formerly Socio)

    Palo Alto, CA
    1 day ago
  • $304k

     ...foundational layer that powers Snowflake's AI, Analytics and Data Engineering capabilities. We lead innovations across open table formats...  ...Snowflake's industry-leading performance, AI, governance and platform features. We are embarking on a 0-1 redesign of our core systems... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    5 days ago
  • $163k - $296.4k

     ...Copilot interaction-across devices, platforms, and ecosystems. Our work spans secure...  ...and mobile. We're seeking a hands-on Principal Software Engineer to define and lead the strategy for authentication...  ..., coordination, and project delivery across multiple time zones. Foster... 
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    8 days ago
  • $261.5k - $353.5k

     ...Overview Come join Intuit as a Principal Software Engineer and help us power prosperity around the world. We are looking for engineers that love to take on new challenges, solve tough problems, and have deep empathy for our customers. You’ll work with a small group... 
    Temporary work
    Work experience placement
    Local area
    Relocation package

    Intuit

    Mountain View, CA
    3 days ago
  • $264k - $379.5k

     ...Principal Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers...  ...? Build an industry-leading Cloud Data and AI Platform. Solve challenging technical problems related to security... 
    Immediate start
    Flexible hours

    Streamlit

    Menlo Park, CA
    5 days ago
  • $139.9k - $274.8k

     ...developing innovative solutions across AI Platform. Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training...  ...engineering teams to deliver large-scale software systems, preferably in AI, machine learning... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $139.9k - $274.8k

     ...Overview Software quality is being redefined by AI. As part of the Microsoft...  ...code. You'll work on open-source, cross-platform automation technology that powers...  ...and serve millions worldwide. As a Principal Software Engineer - CoreAI on the Playwright engineering... 
    Ongoing contract
    Local area
    Worldwide

    Microsoft Corporation

    Mountain View, CA
    2 days ago
  • $210k - $295k

     ..., with the ultimate goal of enabling human life on Mars. PRINCIPAL SOFTWARE ENGINEER, CDN (STARLINK) At SpaceX we’re leveraging our experience...  ...RESPONSIBILITIES: Design, build, and scale a new Content Delivery Network (CDN) for Starlink Build robust, responsive, and... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    4 days ago
  • $349k - $431k

     ...Principal Software Engineer, Onboard Field Response Waymo is an autonomous driving technology company with the mission to be the world's most...  ...hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $139.9k - $274.8k

     ...Overview As a Principal Software Engineer on the Azure Artificial Intelligence Core team at Microsoft, you will design, build, and maintain AI systems that power some of the largest workloads on the planet. We enable secure, scalable, and high-performance AI experiences... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    3 days ago
  •  ...started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast...  ...including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations... 
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Mountain View, CA
    1 day ago
  • $276k - $414k

     ...Lens Studio ( , an augmented reality platform that powers AR across Snapchat and other...  ...AR glasses, Spectacles ( . Snap Engineering ( teams build fun and technically sophisticated...  ...the forefront. We're looking for a Principal Software Engineer to join the Business... 
    Temporary work
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    3 days ago
  • $119.8k - $234.7k

     ...About the Role We're building AI-first engineering systems that power growth at Microsoft -...  ...AI. About CoreAI CoreAI - Platform and Tools is Microsoft's AI-first engineering...  ...What We're Looking For Software engineering fundamentals with experience... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    5 days ago
  • $276k - $414k

     ...Principal Software Engineer Snap Inc is a technology company. We believe the camera presents the greatest...  ...; Lens Studio, an augmented reality platform that powers AR across Snapchat and...  ...or similar user-facing content delivery systems. Excellent programming and... 
    Temporary work
    Live in
    Work at office
    Local area

    Snapchat

    Palo Alto, CA
    2 days ago
  • $264k - $379.5k

     ...Principal Software Engineer In Snowhouse Foundation At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era...  ...in multiple critical areas, including a pipeline authoring platform, high performance/high efficiency data export, ingestion... 
    Flexible hours

    Streamlit

    Menlo Park, CA
    5 days ago
  • $163k - $296.4k

     ...designing foundational engineering systems (...  ...higher confidence. As a Principal Growth Engineer in CoreAI...  ...CoreAI CoreAI – Platform and Tools is Microsoft...  ...guardrails, progressive delivery) Partner with Product...  ...and detail‑oriented Software engineering fundamentals... 
    Ongoing contract
    Local area

    Microsoft Corporation

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer, Delivery Platform. Be the first to apply!