Top Software Engineer Jobs in San Francisco Bay Area, CA
Snap Inc is looking for a Solutions Engineer to join their team. The role involves building new products, collaborating with product engineering teams, and using deep knowledge of products and technologies to solve problems at scale. The ideal candidate will have 7+ years of experience in software or solutions engineering, with expertise in coding in Javascript and building applications and APIs/SDKs.
Design and prototype new products and components, conduct failure analysis, support development builds, create detailed design models, supervise mechanical designs, lead design reviews, and travel internationally up to 20%. Requires Bachelor's Degree in Mechanical Engineering, 7+ years of relevant industry experience, and proficiency in 3D CAD and 2D documentation.
As an Electrical Engineer at Snap Inc's Snap Lab, you will be responsible for schematic design, component selection, board design, debugging hardware issues, testing electrical designs, and collaborating with cross-functional teams. Travel may be required internationally up to 20%. The role requires 3+ years of experience with a BS/BA degree in Electrical Engineering or related field.
Senior Business Intelligence Engineer at Snap Inc, responsible for collating and analyzing data to provide insights for decision-making, optimizing campaigns, and impacting client success. Partnering with cross-functional teams, building dashboards, and influencing revenue through data-driven recommendations. Thought leader in industry trends for market pitch strength.
Develop next-generation camera hardware based on customer feedback and product integration requirements. Define and document camera engineering requirements, testing plans, and collaborate with software engineers. Evaluate and debug camera hardware at module and product levels. Requires expertise in camera modules, image signal processing, and computational photography.
Snap Inc is seeking a Full Stack Software Engineer with 3+ years of experience to join the Release & Localization Engineering team. Responsibilities include designing, implementing, and operating critical services for localizing and releasing the Snapchat applications, leading engineering best practices, mentoring junior engineers, and advocating for high-quality work.
Design, implement, and operate critical and scalable services including user identity services, friend graph, and core persistence layer. Collaborate with teams to understand product requirements, evaluate trade-offs, and deliver solutions. Advocate for best practices in scalability, availability, and operational excellence.
Snap Inc is looking for a Full Stack Engineer to build state of the art mobile and desktop web software applications and systems, optimize performance, and contribute to engineering culture. Must be highly proficient in JavaScript, Java, Golang, NodeJs, and Python.
Design, implement, and operate critical compute and network infrastructure at Snap Inc. Lead the vision of distributed Async Task Queues and Workload Scheduling Platform. Collaborate with teams to deliver innovative products and advocate for best practices in availability, scalability, and cost management.
Snap Inc is looking for a Backend Engineer to design, implement, and operate critical and scalable services. Responsibilities include collaborating with teams to deliver innovative products, testing and debugging work, and advocating for best practices in availability, scalability, and cost management.
All Filters
No Results
No Results