S
Software Engineer, Backend, Level 5
S
Software Engineer, Backend, Level 5
Snap Inc.•NY
This week
Full-timeOffice
Company
Snap Inc.
Location
NY
Type
Full-time
Work Schedule
full time
Work Location
office
Snap Inc.•NY
This week
Full-timeOffice
Company
Snap Inc.
Location
NY
Type
Full-time
Work Schedule
full time
Work Location
office
Job Description
Join Snap Inc. as a Level 5 Backend Software Engineer in New York, where you'll architect and scale high-performance distributed systems that power innovative social experiences for millions of users worldwide.
Full Description
Snap Inc. is seeking an experienced Backend Software Engineer at Level 5 to join our engineering team in New York. In this role, you will design, build, and maintain scalable backend services that support our cutting-edge social media platform used by millions globally. You will work closely with cross-functional teams to deliver robust, high-performance solutions that meet the evolving needs of our users and the business.
Key Responsibilities include architecting and developing backend systems and APIs, optimizing database performance and query efficiency, implementing real-time data processing pipelines, and ensuring system reliability and uptime. You will participate in code reviews, mentor junior engineers, and collaborate with product managers and designers to translate requirements into technical specifications. Additional duties involve troubleshooting production issues, improving infrastructure scalability, and staying current with industry best practices in backend engineering.
Required Qualifications for this position include a Bachelor's or Master's degree in Computer Science or a related field, along with 5+ years of professional software development experience. Candidates must demonstrate strong proficiency in backend programming languages such as Java, Python, or Go, and have hands-on experience with distributed systems, cloud platforms, and database technologies. Excellent problem-solving abilities and effective communication skills are essential.
Skills required for success in this role include expertise in backend frameworks, containerization technologies like Docker and Kubernetes, experience with microservices architecture, and knowledge of CI/CD pipelines. Familiarity with data structures, algorithms, and system design principles is critical. Candidates should also possess experience with monitoring tools, logging frameworks, and performance optimization techniques.
Company Info: Snap Inc. is a leading technology company known for its innovative camera and social platform, Snapchat. We foster a collaborative and inclusive work environment that encourages creativity and continuous learning. Our team is driven by a passion for technology and a commitment to delivering exceptional user experiences.
Benefits: Snap Inc. offers a competitive compensation package, comprehensive health and wellness benefits, flexible work arrangements, and generous time-off policies. Employees enjoy access to professional development programs, wellness initiatives, and a dynamic workplace culture that values innovation and growth.
Growth Opportunities: At Snap, engineers have ample opportunities to advance their careers through mentorship programs, technical training, and leadership development tracks. We support continuous learning and encourage participation in industry conferences and internal knowledge-sharing initiatives to help you reach your full potential.
Key Skills
JavaPythonDistributed SystemsMicroservicesDatabase Optimization
