Principal Software Engineer, Business Experience
$276k - $414kSnap 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 (
- ...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...SuggestedRemote work
- ...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...SuggestedRemote workFlexible hours
$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...SuggestedWork experience placementWork at officeLocal areaFlexible hours$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...SuggestedLocal areaWorldwide- ...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 (...SuggestedWork at officeRemote workHome officeFlexible hours3 days per week
- ...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...
$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 timeWork at officeLocal areaFlexible hours$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 timeTemporary work$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- ...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...
$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 workFlexible hoursShift work$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,...- ...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...
$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 workRelocation package- ...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 officeRemote workHome officeFlexible hours3 days per week
- 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
$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 inWork at officeLocal areaWorldwideFlexible hoursDay shift- ...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 officeLocal areaWork from homeFlexible hours
$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 placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week$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...- ...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 areaWorldwideFlexible hours
- ...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...
$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 contractRemote work$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,...- ...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 officeFlexible hours2 days per week
- ...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
$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 timeWork at office$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 workWork at officeLocal areaRemote work2 days per week$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 timeWork at office- ...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 placementWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Business Experience. Be the first to apply!
- senior principal software engineer San Francisco, CA
- principal software engineer San Francisco, CA
- principal San Francisco, CA
- principal scientist San Francisco, CA
- principal solutions consultant San Francisco, CA
- principal consultant San Francisco, CA
- principal solution architect San Francisco, CA
- principal data scientist San Francisco, CA
- principal cloud computing engineer San Francisco, CA
- senior principal scientist San Francisco, CA

