GetJob.us
S

Software Engineer, Backend, Level 5

Snap Inc.NY
This week
Full-timeHybrid

Company

Snap Inc.

Location

NY

Type

Full-time

Work Schedule

full time

Work Location

hybrid

Job Description

Snap Inc. is seeking a Backend Software Engineer at Level 5 to design, develop, and maintain scalable backend systems that power innovative social experiences for millions of users worldwide.

Full Description

Snap Inc. is looking for a talented Backend Software Engineer at Level 5 to join our engineering team. In this role, you will design and build robust backend services that support our core products and enable seamless user experiences across our platform. As a Backend Software Engineer, you will work closely with product managers, designers, and other engineers to develop high-performance, scalable systems. You will be responsible for architecting new features, optimizing existing infrastructure, and ensuring the reliability and security of our backend services. Key responsibilities include developing and maintaining backend APIs and microservices, writing clean and efficient code, and collaborating with cross-functional teams to deliver high-quality software solutions. You will participate in code reviews, troubleshoot production issues, and contribute to architectural decisions that impact millions of users. Required qualifications include a bachelor's degree in computer science or a related field, along with several years of professional software development experience. Candidates should have strong proficiency in backend programming languages such as Java, Python, or Go, and experience with distributed systems, databases, and cloud platforms. Ideal candidates possess excellent problem-solving skills, a passion for technology, and the ability to work effectively in a fast-paced environment. Familiarity with containerization, CI/CD pipelines, and modern development practices is highly valued. Snap Inc. offers a dynamic and inclusive workplace where innovation and creativity are encouraged. Employees enjoy competitive compensation, comprehensive health benefits, flexible work arrangements, and opportunities for professional development. The company is committed to fostering growth through mentorship programs, learning resources, and clear career progression paths. Join Snap Inc. to make a meaningful impact in the tech industry while advancing your career in an environment that values collaboration, diversity, and continuous learning.

Key Skills

Backend DevelopmentJavaPythonDistributed SystemsAPI Design