Snapchat

Staff Software Engineer

Snapchat

Bellevue, WA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a creative and innovative software engineer looking for a new challenge? Do you want to work for one of the most popular social media platforms in the world? Look no further than Snapchat!We are seeking a talented Staff Software Engineer to join our dynamic team and help us continue to push the boundaries of technology and social media. In this role, you will have the opportunity to work on cutting-edge projects and make a significant impact on the user experience of millions of people.To be successful in this position, you should have a strong background in software engineering, with experience in developing and maintaining large-scale applications. You should also possess excellent problem-solving skills and the ability to work collaboratively with a team.If you are passionate about technology and thrive in a fast-paced environment, we want you on our team! Join us at Snapchat and be a part of shaping the future of social media.

  1. Design, develop and maintain complex software applications for Snapchat, ensuring high performance, reliability and scalability.
  2. Collaborate with cross-functional teams to gather requirements and implement innovative solutions that enhance the user experience.
  3. Conduct detailed analysis of system requirements and design solutions that align with business objectives.
  4. Utilize your strong problem-solving skills to identify and resolve technical issues in a timely and efficient manner.
  5. Stay up-to-date with emerging technologies and trends in software development, and propose ways to incorporate them into Snapchat's platform.
  6. Mentor and guide junior engineers in best practices, coding standards, and development methodologies.
  7. Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
  8. Collaborate with product management and design teams to understand user needs and translate them into technical requirements.
  9. Take ownership of projects and see them through from conception to deployment.
  10. Proactively identify and suggest improvements to processes, tools, and technologies to increase efficiency and productivity.
  11. Communicate project status, issues, and risks effectively to stakeholders and management.
  12. Continuously monitor and optimize the performance of existing systems to ensure a seamless user experience.
  13. Adhere to coding standards, software development methodologies, and best practices to deliver high-quality code.
  14. Work in an agile environment, contributing to planning, estimation, and execution of projects.
  15. Collaborate with other teams to integrate new features and functionalities into the existing platform.
  16. Act as a subject matter expert, providing technical guidance and support to the team and other departments as needed.
  17. Drive innovation and contribute to the overall growth and success of Snapchat as a leading social media platform.
Where is this job?
This job is located at Bellevue, WA, USA
Job Qualifications
  • Bachelor's Or Master's Degree In Computer Science Or A Related Field.

  • Minimum Of 5 Years Of Experience In Software Engineering, Preferably In A Fast-Paced And Dynamic Environment.

  • Proficiency In Programming Languages Such As Java, Python, Or Swift.

  • Strong Understanding Of Software Development Principles, Including Object-Oriented Design, Data Structures, And Algorithms.

  • Experience Working With Large-Scale Distributed Systems And Knowledge Of Cloud Computing Technologies.

Required Skills
  • Communication Skills

  • Project Management

  • Data Analysis

  • Software design

  • Agile Methodology

  • Team Leadership

  • Problem-Solving

  • Mobile development

  • useR

  • Cross-Functional Collaboration

  • Technical Expertise

  • Coding Proficiency

Soft Skills
  • Communication

  • Conflict Resolution

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Organization

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer in Bellevue, WA, USA is between $108,000 and $143,000 per year. This range can vary depending on factors such as the specific company, level of experience, and specific job responsibilities. Additionally, bonuses and other benefits may also impact the overall salary package for a Staff Software Engineer in Bellevue.

Additional Information
Snapchat is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedApril 17th, 2025
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Snapchat

Snapchat is a multimedia messaging app developed by Snap Inc., originally Snapchat Inc. One of the principal features of Snapchat is that pictures and messages are usually only available for a short time before they become inaccessible to their recipients.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started