Welcome to the world of Snapchat, where every day is an opportunity to create, innovate and connect with millions of users around the globe. We are looking for a talented and passionate Software Engineer to join our dynamic team and help us shape the future of social media. As a Software Engineer at Snapchat, you will have the opportunity to work on cutting-edge technologies and contribute to the development of our popular app. We are seeking individuals who are driven, creative, and have a strong understanding of software engineering principles. If you are ready to take on new challenges and make a significant impact in the tech industry, then we want you on our team.
- Develop and maintain high-quality code for Snapchat's mobile app and related products.
- Collaborate with cross-functional teams including design, product, and engineering to deliver innovative features and improvements.
- Contribute to the overall architectural design and development of the app.
- Continuously research and implement new technologies to enhance the user experience.
- Participate in code reviews and provide feedback to improve code quality and maintainability.
- Troubleshoot and debug issues reported by users and implement solutions in a timely manner.
- Write clear and concise technical documentation for code and processes.
- Stay up-to-date with industry trends and best practices in software development.
- Work closely with the product team to understand user needs and translate them into technical requirements.
- Proactively identify and address technical debt and performance issues.
- Continuously optimize and improve the app's performance, stability, and scalability.
- Mentor and collaborate with junior engineers to foster a culture of learning and growth.
- Contribute to a positive and collaborative work environment within the engineering team.
- Represent Snapchat in a professional and positive manner to external partners and stakeholders.
- Adhere to coding standards and follow software development best practices.
Proficiency In Programming Languages Such As Java, Python, Or C++
Bachelor's Degree In Computer Science Or A Related Field
Experience With Mobile Application Development And Technologies Such As Ios And Android
Familiarity With Database Management And Cloud Computing Systems
Strong Problem-Solving And Critical Thinking Skills, With The Ability To Troubleshoot And Debug Complex Software Issues
Database Management
Agile Methodology
Debugging skills
Object-oriented programming
User Interface Design
Collaboration
Mobile development
Front-end development
Back-end development
Software Architecture
Coding Proficiency
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Teamwork
Adaptability
Problem-Solving
Decision-making
According to JobzMall, the average salary range for a Software Engineer in Zürich, Switzerland is between CHF 100,000 and CHF 150,000 per year. This can vary depending on factors such as experience, industry, and specific job responsibilities. In general, software engineers in Zürich can expect to earn a competitive salary and have access to a variety of job opportunities in the thriving tech industry in the city.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started