Snap | Software Engineer (4) | new york city, ny
Snap - new york city, NY
Apply NowJob Description
Design and implement scalable, distributed systems to index and serve diverse corpora (thousands to millions of documents) to provide best in class information retrieval solutions that seamlessly and easily integrate into any feature on Snapchat. Build services to handle thousands of queries per second with low latency. Work closely with Snap partners to integrate search into their products. Review code and ensure code quality through modularized code. Implement unit tests and integration tests. Build robust, lasting, and scalable software products and modify existing software to correct errors, allowing it to adapt to new hardware and/or improve performance. Required education/experience: Master of Science or foreign equivalent in Computer Science, Computer Engineering, or closely related field plus three (3) years of experience in Software Engineering/Development, Product Engineering, or closely related experience; OR Bachelor of Science or foreign equivalent in Computer Science, Computer Engineering, or closely related field plus five (5) years of experience in Software Engineering/ Development, Product Engineering, or closely related experience. Required skills: Knowledge and/or experience in: Programming languages (at least one of the following): Java, Go, C++, C#. Development tool: Git. Software Development environment (at least one of the following): IntelliJ, Eclipse, PyCharm, Visual Studio. Operating systems: Mac OS, Linux. Familiarity with backend services or distributed systems. Knowledge/experience means knowledge/experience sufficient to adequately perform the duties of the job being offered. * *OTHER: Job Site: Snap Inc., 229 West 43rd Street, New York City, NY 10036. *Hybrid work permitted - Snap practices a "default together" approach and expects our team members to work in the New York City, NY office at least 80% of the time (an average of 4 days per week). 40 hours/week; $179,982 - $228,000 per year. This position is eligible for a discretionary performance-based bonus award. This position is eligible for equity in the form of RSUs. Our Benefits: Minimum Salary: 179,982 Maximum Salary: 228,000 Salary Unit: Yearly
Created: 2024-11-28