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

Principal Software Engineer, Business Experience

$276k - $414k

Snap Inc.

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 why our values ( are 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 Business Experience team at Snap.

What you'll do:

  • Design and implement systems that support the advertiser experiences and creator ads platform at Snap.

  • Lead the vision and strategy for our next-generation infrastructure, focusing on scalability, performance, and driving advertiser value.

  • Innovate and conceptualize new advertiser flows and creator marketplace products, leveraging market trends, user behavior, and advertiser needs.

  • Collaborate closely with cross-functional teams, including product management, design, data science, and other engineering teams, to deliver cohesive and impactful solutions.

  • Advocate for and apply a high bar when it comes to availability, scalability, operational excellence, and cost management

  • Mentor and guide other engineers, fostering a culture of technical excellence and continuous learning within the team.

Knowledge, Skills & Abilities:

  • Deep expertise in building and scaling advertiser or creator platforms or similar systems.

  • 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 experience

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 with cross-platform development

  • Ability to promote product excellence and collaboration, driving a portfolio of concurrent engineering projects, from short-term critical feature launches to long-term research initiatives

  • Ability to create a compelling vision for the future, communicate clearly, and have a collaborative leadership approach

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.

A Decade of Snap ( : Learn about our origin story, values, mission, culture of innovation, and more.

CitizenSnap ( : In our third annual CitizenSnap Report, we demonstrate progress towards our environmental, social, and governance (ESG) goals, and we lay out our plans looking forward.

The DEI Innovation Summit ( : Watch highlights from the 2nd annual DEI Innovation Summit, which brings together thought leaders and DEI experts for a day of courageous conversations to enable bold action.

Snap News ( : Stay up to date on the latest and greatest product and innovation news at Snap

Applicant and Candidate Privacy Policy (

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer, Business Experience in San Francisco, CA vacancy
  •  ...seeking an experienced engineering leader with a proven...  ...financial guidance experience for 10M+ SoFi members...  ...Their Money Right. As a Principal Engineer, you will...  ...science, design, and business teams to build a scalable...  ...~10+ years of software engineering experience... 
    Suggested
    Remote work

    SoFi

    San Francisco, CA
    2 days ago
  •  ...and Zillow. Job Summary The Developer Experience group is focused on improving the experience...  ...for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable... 
    Suggested
    Remote work
    Flexible hours

    Palo Alto Networks

    San Francisco, CA
    2 days ago
  • $180.6k - $289.3k

     ...Hybrid Data Specialist with strong data engineering expertise and data analytics skills to...  ...data model that adapts to evolving business and platform needs, and ensure that internal...  ...• 8 or more years of relevant work experience with a Bachelor Degree or at least 5... 
    Suggested
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Visa

    San Francisco, CA
    1 day ago
  • $164.2k - $225.7k

     ...our customers can turn deep data insights into business impact. Founded by engineers and driven by customer obsession, Databricks takes...  .... And we’re only getting started. As a Sr. Software Engineer for Customer Experience Intelligence, you’ll shape the future of how Databricks... 
    Suggested
    Local area
    Worldwide

    Databricks

    San Francisco, CA
    16 hours ago
  •  ...automation platform enabling businesses to expand globally without...  ...grown 6x over the last decade, software businesses have gone from...  ...Khosla Ventures. As a Software Engineer , you will collaborate with...  ...build best‑in‑class product experiences. Our stack is TypeScript (... 
    Suggested
    Work at office
    Remote work
    Home office
    Flexible hours
    3 days per week

    Anrok

    San Francisco, CA
    16 hours ago
  •  ...Atlassian, Burger King, and Square to craft superior products and experiences. Ranked number one in G2’s Winter 2026 Report, it equips...  ...product, data, and decisions. What Will You Do? As a Senior Software Engineer (Experiment) at Amplitude, you will own critical product... 

    Experimentation Jobs

    San Francisco, CA
    4 days ago
  • $272k - $320k

     ...Full time Location Type Hybrid Department Engineering About Us: Notion helps you build...  ...workdays. About the Role: Collections Experience owns the product experience for Notion’...  ...team built. We’re hiring an experienced software engineer to accelerate our mission to build... 
    Full time
    Work at office
    Local area
    Flexible hours

    Monograph

    San Francisco, CA
    4 days ago
  • $208.73k - $253k

     ...Crusoe. About This Role The Developer Experience (DevX) team is a high-impact group charged...  ...with fueling the future of Crusoe’s engineering muscle. We’re responsible for critical...  ...the future state of Crusoe’s evolving software development efforts and eliminate the friction... 
    Full time
    Temporary work

    Epoch Biodesign

    San Francisco, CA
    1 day ago
  • $127.1k - $185k

     ...Software Engineer I, Ad Supply Experiences San Francisco, CA About Us Twitch is the world's biggest live streaming service, with global communities...  ...Amazon's advertising ecosystem. We drive essential business operations, build trustworthy products for advertisers... 
    Flexible hours

    Twitch

    San Francisco, CA
    3 days ago
  •  ...Gamified Developer Platform Engineer We're building a gamified developer platform where tens of thousands of engineers create high...  ...bug fixing, and iteration based on feedback. Own developer experience pipelines end-to-end : Prototype tooling for collecting new... 

    Datacurve

    San Francisco, CA
    4 days ago
  • $150k - $240k

     ...buyers, data scientists, and engineers, Verse enables faster, smarter...  ...staff developing product experiences and features for clean energy buyers - our customers, businesses who spend millions of dollars...  ...designed systems, test-driven software, and proactive communication... 
    Remote work
    Flexible hours
    Shift work

    Verse

    San Francisco, CA
    1 day ago
  • $175k - $250k

     ...getting started. Role Overview The Developer Experience team is what keeps Harvey's fast growth...  ...platform-level guardrails that enable all Harvey engineers to ship ambitious AI features rapidly and safely. As a Software Engineer on the Developer Experience team,... 

    Harvey

    San Francisco, CA
    3 days ago
  •  ...Experiment is one of the fastest-growing and most strategic bets at...  ...looking for a Senior Product Engineer to help take it to the next level...  ...5+ years of experience in software engineering Education: B.S. in...  ...initiatives with significant business impact Strong full‑stack expertise... 

    Amplitude

    San Francisco, CA
    5 days ago
  • $179k - $294k

     ...Senior Software Engineer, Developer Experience Design and implement proprietary tools to enhance developer experience for autonomy software. Location: San Francisco Bay Area Compensation: $179,000 - 294,000 USD / year About The Role Zoox is developing state‑of‑the‑art... 
    Temporary work
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    San Francisco, CA
    4 days ago
  •  ...As a Software Engineer , you will collaborate with coworkers to deeply understand customer needs, design thoughtful systems that solve real-world problems, and build best-in-class product experiences. Our stack is TypeScript (frontend and backend), Postgres, and React... 
    Work at office
    Remote work
    Home office
    Flexible hours
    3 days per week

    Anrok

    San Francisco, CA
    5 days ago
  • A leading communication platform is seeking a Senior Software Engineer in San Francisco to enhance premium experiences for millions of users. This role involves collaboration with Product and Design teams to deliver technically robust solutions and smooth user experiences... 
    Relocation package

    Discord

    San Francisco, CA
    5 days ago
  • $140k - $200k

     ..., workflows, and guardrails that let every engineer at Rec move fast without breaking things. CI...  ...code when the work touches developer experience. What We're Looking For ~5+ years of experience building software in collaborative environments, with meaningful... 
    Live in
    Work at office
    Local area
    Worldwide
    Flexible hours
    Day shift

    Rec Technologies

    San Francisco, CA
    2 days ago
  •  ...Tuesday. What The Role is About The API Experience team is responsible for Lambda’s...  ...new features. Collaborate with Product Engineering, Platform, and Infrastructure teams to...  ...build. You Backend experience building business-critical services using Python, Unix/Command... 
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda

    San Francisco, CA
    4 days ago
  • $165k - $220k

     ...and connected governance workflows so businesses can continue to move at the speed of...  ...The Challenge As a Senior Principal Software Engineer, you will serve as a technical leader...  ...compliant platform solutions. Your Experience Includes ~ Bachelor's or master... 
    Work experience placement
    Work at office
    Local area
    Worldwide
    Flexible hours
    3 days per week
    1 day per week

    OneTrust

    San Francisco, CA
    14 days ago
  • $272k - $320k

     ...Notion is seeking an experienced software engineer to enhance the database capabilities within their platform. Responsibilities include designing...  ...technical judgment. Candidates should have 10+ years of experience in software development, particularly with TypeScript, and... 

    Monograph

    San Francisco, CA
    5 days ago
  •  ...that maximizes impact and minimizes business risk. Our platform and applications integrate...  ...- today and in the future. As a Principal Software Engineer, you'll be responsible for technical...  ...For: ~10+ years of engineering experience, with at least 5+ in infrastructure,... 
    Local area
    Worldwide
    Flexible hours

    DataRobot

    San Francisco, CA
    5 days ago
  •  ...Principal Software Engineer Paramount Skydance Corp. is seeking a Principal Software Engineer to architect, build, and scale AI-driven tooling...  ...expertise, deep architectural judgment, and hands-on experience applying LLMs, retrieval systems, and automation frameworks... 

    Paramount Global Services

    San Francisco, CA
    5 days ago
  • $160.2k - $425k

     ...leading platform for agentic software development - powered by...  ...GitHub is seeking a Principal Software Engineer to shape the future of identity...  ...deployments across products to meet business objectives, ensuring...  ...~11+ years experience in Software Engineering, Computer... 
    Ongoing contract
    Remote work

    GitHub

    San Francisco, CA
    2 days ago
  • $130k - $190k

     ...Job Overview Senior Principal Software Engineer– Warehouse Operations We are seeking a highly skilled...  ...warehouse environment, supporting daily business operations, and driving efficiency...  ...compensation range may vary depending on experience, skills, and other factors. Benefits,... 

    Keurig Dr Pepper Inc.

    San Francisco, CA
    4 days ago
  •  ...intelligent automation. We build AI-powered software that eliminates administrative burden...  ...The Mandate We are seeking a Principal Software Engineer to lead the design and development of...  ...systems expertise. ~ Strong experience evolving schemas in complex, regulated... 
    Work at office
    Flexible hours
    2 days per week

    Plenful

    San Francisco, CA
    4 days ago
  •  ...for an innovative and entrepreneurial Principal Software Engineer to join our Builder Tools engineering...  .... Your work will elevate developer experience by enabling SoFi engineers with AI enabled...  ..., and ensuring alignment with business objectives. Innovate - Collaborate... 
    Remote work

    SoFi

    San Francisco, CA
    5 days ago
  • $147k - $237.5k

     ...outcomes. Job Summary The Team Engineering - Our engineering team is at the core...  .... Job Description As a Sr Principal Software Engineer within the Engineering team,...  ...Required Qualifications ~ Education and Experience: ~ Bachelor's or Master's degree in... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    6 days ago
  • $202.8k - $327.63k

     ...accelerate the process of doing business and simplify people’s lives....  ...AI team is seeking a Principal Software Architect to act as a seasoned...  ...architect behind the discovery engine that powers the world’s most...  ...of software development experience in object‑oriented languages... 
    Contract work
    Work at office
    Local area
    Remote work
    2 days per week

    DocuSign

    San Francisco, CA
    5 days ago
  • $170k - $277k

     ...that drives great outcomes. The Team Engineering - Our engineering team is at the core...  ...digital environment. Job Summary As a Sr. Principal Software Engineer, you will own and shape the...  ..., or equivalent practical or military experience. 15 years of experience designing and... 
    Full time
    Work at office

    Palo Alto Networks

    San Francisco, CA
    4 days ago
  •  ...global security. The Role The Principal Software Engineer will play a pivotal leadership role in...  ...highly reliable code. ~10+ years of experience leading and delivering large-scale...  ...education and training, critical skills, and business considerations. Highly competitive... 
    Work experience placement
    Work at office
    Local area

    Mach Industries

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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