Top Software Engineer Jobs in San Francisco Bay Area, CA
The Sr. Specialist, Business Intelligence Engineer will analyze and interpret data to aid Snap's decision-making. Responsibilities include building reports and dashboards, identifying performance trends, providing actionable insights for clients, and collaborating with teams to enhance product strategies and measurement approaches.
As a Data Engineer at Snap Inc, you'll develop scalable ETL pipelines, ensure data integrity and quality, implement data warehousing, and maintain data security practices. You will collaborate with various stakeholders to provide high-quality datasets and support data governance initiatives.
Snap Inc is looking for an Engineering Manager to lead a team of 10+ engineers in building end-to-end product engineering for the Content viewer experience consumption. The role involves collaborating with cross-functional teams, balancing short-term and long-term objectives, and promoting talent within the team.
The Staff Software Engineer will design, implement, and operate critical backend services while collaborating across teams to meet product requirements. Responsibilities include debugging, advocating for best practices, and managing highly-available systems at scale.
The Engineering Manager will lead a team focused on improving and growing the viewer experience for Snap's content products, particularly Spotlight. Responsibilities include collaborating with cross-functional teams, driving viewership growth through intelligent systems, and managing performance while ensuring product quality.
As an iOS Engineer at Snap Inc, you'll create high-performance mobile apps, design and implement Objective-C software for Snapchat's camera, and collaborate with the Design team for optimal UI practices. You'll also conduct code reviews and evaluate technical tradeoffs for product features.
As a Backend Engineer at Snap Inc, you will design and implement scalable services, collaborate on product requirements, and ensure high availability and operational excellence. Your role includes testing and debugging backend systems, working with distributed systems, and potentially addressing incidents.
As an Android Engineer at Snap Inc, you'll develop features from design to implementation, ensuring high-quality user experiences. Your role includes evaluating technical tradeoffs, conducting code reviews, and building smooth and stable products for mobile devices.
As an Android Engineer at Snap Inc, you will push the limits of mobile devices and build user experiences. Your responsibilities include developing features from design to launch, evaluating technical tradeoffs, and performing code reviews for quality assurance.
As a Backend Engineer at Snap Inc, you will design and implement scalable services, collaborate across teams to meet product requirements, and ensure high-quality code through testing and debugging. You'll advocate for best practices in availability and operational excellence while working independently on medium-sized features. Experience in backend services and distributed systems is key.
All Filters
No Results
No Results