> Markdown version of [/jobs/ext/2999018-senior-manager-software-engineering](https://www.wearedevelopers.com/jobs/ext/2999018-senior-manager-software-engineering). 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). --- # Senior Manager, Software Engineering - **Company:** Snap Inc. - **Location:** Los Angeles, CA, United States - **Experience:** Expert - **Salary:** $276,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Artificial Intelligence, C++ (Programming Language), Computer Programming, Software Debugging, Distributed Systems, Python (Programming Language), Machine Learning, Software Engineering, Swift (Programming Language), Backend, Kotlin, Information Technology, Data Management, Golang, Programming Languages - **Published:** September 19, 2026 - **Apply:** https://dejobs.org/x/x/9BD8D968A8CF47E6908F479AB76861DC/job/ ## About the Role * Excellent programming and software design skills, including debugging, performance analysis, testing, and technical decision making. * Proven experience building and operating highly available products or services at significant scale. * Experience architecting, designing, and developing distributed systems and modern product experiences. * Strong product judgment and the ability to connect technical choices to customer value and business outcomes. * Demonstrated ability to solve ambiguous problems, set direction, and lead complex initiatives from strategy through delivery and operation. * Strong collaboration, communication, mentorship, and stakeholder management skills. * Experience developing engineering talent, building effective teams, and fostering a culture of accountability, inclusion, and continuous improvement. * Ability to learn new concepts and technologies quickly and apply them effectively. * Experience with one or more modern programming languages, such as Java, C++, Go, Python, Swift, Kotlin, or JavaScript., * Bachelor's degree in a relevant technical field such as computer science, mathematics, statistics, or equivalent years of practical work experience. * 10+ years of post Bachelor's software development experience; or a Master's degree in a technical field plus 9+ years of post graduate software development experience; or a PhD in a related technical field plus 6+ years of post graduate software development experience. * 2+ years of experience as an engineering manager or technical leader, including experience setting technical direction for engineering projects or organizations. * Experience architecting, designing, and developing distributed systems and business critical products. * Experience leading, mentoring, and scaling engineering teams to consistently deliver complex, high impact work., * Advanced degree in a technical field such as computer science. * Experience building consumer products used at global scale. * Experience partnering with senior executives and management across a globally distributed organization, and exercising sound judgment in a fast changing environment. * Experience applying artificial intelligence or machine learning to product development, personalization, recommendations, search, or engineering productivity. * A track record of delivering in rapidly changing, highly collaborative, multi site, and multi stakeholder environments. * Ability to create a compelling vision for the future, communicate with clarity, and lead with a collaborative approach. ## Description * Lead, manage, and mentor a team of software engineers. Create an environment where people can do their best work, grow their careers, and feel included and supported. * Set the technical vision, strategy, roadmap, and measurable goals for a product engineering area aligned to company priorities. * Partner with Product, Design, Data Science, Operations, and other Engineering teams to understand customer needs, define product requirements, evaluate tradeoffs, and deliver high quality experiences. * Design, implement, and scale critical product components and services across the stack, including backend services, distributed systems, client applications, and data platforms as appropriate for the team. * Drive technical execution across a portfolio of initiatives, from near term product launches to longer term investments in architecture, platform capabilities, and engineering excellence. * Establish a high bar for availability, scalability, performance, privacy, security, operational excellence, and cost management. * Use product and engineering insights to identify opportunities, make sound decisions in ambiguous situations, and improve customer and business outcomes. * Provide technical direction that influences work beyond your immediate team and helps engineering organizations operate more effectively. * Hire, retain, and develop high caliber engineers and leaders while building a diverse and inclusive team. * Communicate clearly with senior leaders and cross functional partners, ensuring alignment on priorities, risks, decisions, and outcomes. ## Related Videos - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) - [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) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [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’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) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)