Top Software Engineer Jobs in San Francisco Bay Area, CA
The Staff Software Engineer, Machine Learning Infrastructure at Snap Inc will design and build scalable machine learning workflows, backend infrastructure for cloud and mobile inference, and data management systems. The role involves collaborating with product teams to integrate machine learning solutions into Snap's applications.
As a Staff Software Engineer, Backend, you will design, implement, and operate scalable services crucial to Snap's functionality. Your role involves collaborating with teams to determine product requirements, applying best practices for operational excellence, and independently executing medium-sized features. You will also address debugging and incident management.
The Solutions Engineer will build and improve products, collaborate with engineering teams, design systems, write scalable code, and develop long-term strategic plans with partners, utilizing their technical expertise and enhancing product roadmaps.
The Principal Software Engineer, iOS will develop high performance mobile apps and new features for Snapchat, working on the underlying Objective-C software, conducting code reviews, and ensuring quality in collaboration with design teams.
As a Product Design Engineer at Snap Inc, you will design, prototype, and analyze new products for mass production. You will collaborate with various teams, conduct failure analyses, support development builds, create design models, and lead technical reviews, while traveling internationally up to 20%.
As a Backend Engineer at Snap Inc, you will design and implement scalable services, collaborate across teams to meet product requirements, and advocate for best practices in system reliability and efficiency. Your focus will be on backend services, distributed systems, and operational excellence in high-availability environments.
As a Data Engineer at Snap Inc, you will collaborate with engineering, product, and data science teams to create high-quality datasets. You will develop ETL pipelines, manage data warehouse solutions, ensure data integrity, and maintain data security practices while prioritizing stakeholder requests and communicating effectively with non-technical teams.
As a Solutions Engineer at Snap, you will build and improve products, collaborate with engineering teams, and design solutions that meet business needs. You will write scalable code, mentor junior members, and develop strategic plans with partners to integrate with Snap's platform while using product insights to enhance adoption.
As a Solutions Engineer at Snap Inc, you will build and improve products, collaborate with cross-functional teams, design systems, and write scalable code. You will also mentor junior members and manage partner relationships to ensure effective integrations with Snap's platform.
The Staff Software Engineer will drive the technical direction for building large-scale content delivery and recommendation systems, coach team members, and collaborate with cross-functional partners.
All Filters
No Results
No Results