Get the job you really want.
Be the first applicant
Apply to jobs posted less than 24 hours ago to maximize your visibility.
Use the Date Posted filter to view jobs posted within the last 24 hours.
Top Software Engineer Jobs in San Francisco, CA
As a Staff iOS Engineer, you'll develop a unified super app for Square sellers, collaborating with designers and product managers to enhance user experiences. You will also guide API best practices alongside backend engineers to ensure seamless integration for mobile applications.
As a Staff Software Engineer on the Kitchen Connectivity team, you will architect and enhance printer systems for restaurants, ensuring reliability and performance. Collaborate with cross-functional teams to develop high-quality iOS applications, following best practices and contributing to technical improvements. Drive product development from conception to release, with a focus on creating impactful software solutions.
As a Staff Android Engineer at Square, you will lead the architecture and implementation of the Checkout platform. You'll collaborate with cross-functional teams, mentor engineers, ensure high engineering standards, and contribute to a positive team culture, all while focusing on building reliable mobile products for sellers.
As a Software Engineer in Buyer Foundations, you'll design and build features to enhance buyer experiences, develop APIs for data interaction, and analyze buyer data quality. You'll collaborate across teams and tackle scalability challenges while advocating for effective solutions.
The Senior Software Engineer will focus on building scalable Bitcoin compliance solutions, partnering with compliance and product teams, writing and deploying code, and developing tools that enhance Block's compliance operations. The role requires collaboration and an iterative approach to MVP development.
The Senior Machine Learning Modeler will develop statistical models to forecast business outcomes using machine learning techniques. Responsibilities include managing the end-to-end model development process and collaborating across teams to solve complex business problems and communicate findings to senior leadership.
In this role, you will lead Gusto's Payroll Experiences engineering team, manage recruitment, drive product vision and strategy, provide technical leadership for product development, understand customer needs, and facilitate high team morale and productivity.
The Principal Applied AI Scientist at Gusto will design, develop, and deploy innovative AI solutions, focusing on generative AI capabilities. Responsibilities include experimenting with multi-agent frameworks, improving LLMs, collaborating with engineering teams, and researching novel AI techniques, all aimed at enhancing customer experience.
The Staff Software Engineer will enhance Gusto's backend architecture by improving modularity, refactoring existing code, and collaborating with various teams to develop comprehensive product experiences. This role involves leading technical projects and fostering a high-performance culture.
Featured Jobs
Lead a team of software engineers in developing, testing, and improving the software stack for SD-WAN functionalities. Drive technical aspects of software delivery and foster a culture of quality and collaboration. Manage talent and provide career growth opportunities while ensuring high-quality product outcomes.
As a Senior Full Stack Engineer on the MX Dashboard team, you will collaborate with firmware and backend engineers to design and build a scalable cloud-managed service. Your responsibilities will include solving scaling problems, improving web application performance, and guiding junior engineers through code reviews while ensuring high product stability and a focus on user experience.
The Lead Engineer will manage and enhance CI/CD pipelines for a large-scale Ruby on Rails application, collaborating with cross-functional teams and security to improve operations and developer experience. They will lead technology projects and address complex challenges to ensure system performance and compliance.
The AI Scientist will develop and enhance AI models for molecular modeling, supporting drug discovery and clinical development. This role involves collaboration with interdisciplinary teams and the initiation of new AI directions in the biotech sector.
The Research Associate/Senior Research Associate will develop and optimize high-throughput single-cell perturb-seq experiments, collaborate with cross-functional teams, contribute to functional genomics technology, maintain accurate lab records, and present findings to the team. The role requires technical expertise in molecular biology and attention to detail in experimental procedures.
The Associate Scientist will design and execute cell-based studies to validate drug targets, develop assays, maintain cell lines, and collaborate with teams to advance drug discovery projects. This role requires strong expertise in cell biology and molecular techniques to generate quality data for therapeutic development.
As a Model Optimization Engineer at Roblox, you will optimize machine learning models for GPU performance, conduct performance profiling, and work with cross-functional teams to integrate and deploy optimized models. You will develop best practices and tools for model optimization while also troubleshooting and improving performance within existing systems.
The Engineering Manager will lead the Ads Modeling Team, focusing on developing machine learning models to enhance ad performance and relevancy at Roblox. This role involves managing a team, collaborating on scalable solutions, and ensuring the technical roadmap aligns with the company's goals.
As a Senior Software Engineer on the Analytics team at Roblox, you will contribute to the development of scalable data processing systems that analyze user behavior. You will implement analytics solutions at exabyte scale, ensure data compliance, and improve system features related to performance and security, while working with Kubernetes and Spark.
As a Server Engineer, you will design, build, and maintain backend services and systems while collaborating with cross-functional teams. Your role includes writing clean code, improving system performance, and developing APIs. You will work remotely with a focus on scalability and reliability in a creative environment.
The Staff Machine Learning Engineer will shape the technical vision for credit and underwriting platforms, providing architectural direction while actively coding to solve complex challenges. Responsibilities include mentoring engineers, refining distributed systems, and collaborating with cross-functional teams to enhance feature delivery and engineering excellence.
The Senior Machine Learning Engineer will design and maintain ML infrastructure, develop and deploy machine learning models, monitor performance, collaborate with teams, and mentor junior engineers at Kikoff, a consumer fintech startup focused on credit-building solutions.
As a Software Engineer in Content Delivery at Crunchyroll, you will develop cloud-native applications focusing on backend development, collaborating with product and project managers to implement new features, improve scalability, and enhance API response times while maintaining system security and operational excellence.
As a Senior Software Engineer for Video Transcoding, you'll build video ingestion, transcoding, and packaging workflows, mentor junior engineers, and ensure implementation of software solutions for optimal anime streaming. You'll drive engineering best practices, collaborating within the team to create scalable playback systems for millions of global users.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
Total selected ()
No Results
No Results