> Markdown version of [/jobs/ext/3138003-principal-software-engineer-business-experience](https://www.wearedevelopers.com/jobs/ext/3138003-principal-software-engineer-business-experience). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer, Business Experience - **Company:** Snap Inc. - **Location:** Bellevue, WA, United States - **Experience:** Experienced - **Salary:** $276,000.0 - **Contract:** Permanent contract - **Skills:** Computer Programming, Software Debugging, Distributed Systems, Software Engineering, Information Technology, Multiplatform - **Published:** September 29, 2026 - **Apply:** https://www.careerbuilder.com/job-details/principal-software-engineer-business-experience-bellevue-wa--4dd671da-af41-40a0-ab2f-07ce12f240e3 ## About the Role * 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, * 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, Communication Skills, Computer Science, Cost Control, Cross-Functional, Customer/Consumer Behavior, Data Science, Debugging Skills, Distributed Computing, Diversity, Engineering, Federal Laws and Regulations, Leadership, Legal, Market Trend Analysis, Mathematics, Medical Conditions, Medical Genetics, Mentoring, Multiplatform/Cross-Platform, Performance Analysis, Product Design, Product Management, Promotional Programs, Software Design, Software Development, Software Engineering, State Laws and Regulations, Statistics, Team Player, Technical Leadership, Test Design ## Description * 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. ## Related Videos - [The Dark Corners of Kotlin Multiplatform](https://www.wearedevelopers.com/videos/100143-the-dark-corners-of-kotlin-multiplatform) - [Using AI Without Losing Your Skills](https://www.wearedevelopers.com/videos/2045-using-ai-without-losing-your-skills) - [Best Practices for AI-Assisted Development of Distributed Systems](https://www.wearedevelopers.com/videos/100200-best-practices-for-ai-assisted-development-of-distributed-systems) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Your Distributed System Just Got a Brain. Now What?](https://www.wearedevelopers.com/videos/100017-your-distributed-system-just-got-a-brain-now-what) - [What I learned as a developer from accidents in space](https://www.wearedevelopers.com/videos/642-what-i-learned-as-a-developer-from-accidents-in-space) ## Related Articles - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)