Get the job you really want

Top Software Engineer Jobs in San Francisco, CA

8,998+ Job Results
1,100 Employees
Senior level
Cloud • Software
The Senior Software Engineer will contribute to a scalable stream processing platform, focusing on real-time data handling, anomaly detection, and AI-based features. Responsibilities include developing algorithms, creating microservices for business workflows, and ensuring system operations meet stringent SLAs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
17 Hours Ago
3 Locations
1,100 Employees
Expert/Leader
1,100 Employees
Expert/Leader
Cloud • Software
As a Principal Software Engineer at ThousandEyes, you will guide architectural and design decisions for various projects involving AI/ML and cloud-based applications. You'll work across teams to ensure optimal strategies and operational excellence, developing innovative solutions for Network Assurance.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+52 More
18 Hours Ago
8 Locations
Remote
Hybrid
12,000 Employees
168K-297K Annually
Senior level
12,000 Employees
168K-297K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Staff Software Engineer will lead the technical strategy for the Cash App Card team by driving architectural decisions and infrastructure improvements, while also collaborating closely with product managers and engineers. Responsibilities include direct contributions to technical designs and code, ensuring product reliability, and enhancing team growth through mentoring.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
18 Hours Ago
San Francisco, CA, USA
Hybrid
12,000 Employees
318K-318K Annually
Senior level
12,000 Employees
318K-318K Annually
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Bitcoin Engineer at Spiral, you will contribute to the Lightning Development Kit (LDK) by writing and reviewing code, maintaining language bindings, and enhancing testing infrastructure. You will also work on feature support for Bitcoin, assisting projects utilizing LDK, while engaging in passion projects. The role requires significant involvement in the development of a sustainable open-source project.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+65 More
19 Hours Ago
8 Locations
Remote
Hybrid
3,500 Employees
168K-297K Annually
Senior level
3,500 Employees
168K-297K Annually
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Staff Software Engineer for Cash App Card, you will lead technical strategies, influence cross-disciplinary decisions, and contribute to the development of scalable and reliable systems while mentoring teammates. Your role involves designing innovative solutions and enhancing product quality to improve customer experiences with Cash App Cards.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More
19 Hours Ago
8 Locations
Hybrid
3,500 Employees
115K-203K Annually
Mid level
3,500 Employees
115K-203K Annually
Mid level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Design and support merchant-facing platforms to empower businesses using Cash App. Collaborate with product and design teams to develop high-impact experiences and evolve architecture to scale with user growth, while participating in an on-call rotation for support.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+64 More

Featured Jobs

21 Hours Ago
San Francisco, CA, USA
Remote
100 Employees
Senior level
100 Employees
Senior level
Fintech • HR Tech • Payments • Infrastructure as a Service (IaaS) • Data Privacy
As a Staff Software Engineer at Check, you will solve complex engineering challenges, build prototypes, and architect scalable systems. You will work collaboratively within teams, mentor and coach others, and improve overall system architecture while ensuring end-to-end delivery from design to deployment.
Top Benefits:
401-K
Child Care Benefits
Company Equity
+37 More
22 Hours Ago
5 Locations
Hybrid
5,000 Employees
189K-333K Annually
Senior level
5,000 Employees
189K-333K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Staff Software Engineer will lead the ML Feature Generation Team at Snap Inc, driving technical direction to improve ML iteration speed and system efficiency. Responsibilities include coaching team members and leveraging expertise in big data and ML infrastructure systems to identify performance opportunities.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
22 Hours Ago
5 Locations
Hybrid
5,000 Employees
189K-333K Annually
Senior level
5,000 Employees
189K-333K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Lead a team of machine learning and software engineers in developing models and evaluations for user and content understanding. Define the architecture for the embedding platform, ensuring scalability and reliability. Collaborate with ranking teams and perform design and code reviews to enhance technical excellence.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
22 Hours Ago
5 Locations
Hybrid
5,000 Employees
189K-333K Annually
Senior level
5,000 Employees
189K-333K Annually
Senior level
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Staff Software Engineer, you'll design and optimize large-scale content delivery and recommendation systems for Snapchat. You'll leverage your deep knowledge of ML and ranking systems and coach team members, driving technical direction for solving key challenges in content delivery and optimization.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+55 More
23 Hours Ago
8 Locations
Hybrid
900 Employees
168K-297K Annually
Mid level
900 Employees
168K-297K Annually
Mid level
Fintech • Payments • Software • Financial Services
The Software Engineer for the Cash Shopping team is responsible for building core e-commerce functionality on Cash App. The role involves designing and maintaining scalable backend services, collaborating with teams to implement user experiences, and having an impact on product features through microservices and APIs.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+60 More
Yesterday
San Francisco, CA, USA
900 Employees
Mid level
900 Employees
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
As a Full Stack Engineer at Grammarly, you will build core components of the Grammarly product, developing both front-end and back-end features. Responsibilities include creating high-availability services, collaborating with teams, and mentoring new hires while ensuring quality user experiences.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
Yesterday
San Mateo, CA, USA
2,000 Employees
130K-280K Annually
Senior level
2,000 Employees
130K-280K Annually
Senior level
Cloud • Hardware • Security • Software
The Staff Frontend Software Engineer will architect and develop user experiences for a web-based platform that supports enterprise security solutions. Responsibilities include collaborating with Product and Design teams, building shared components, and investing in front-end architecture to enhance performance and scalability.
Top Benefits:
401-K
Commuter Benefits
Company Equity
+54 More
Yesterday
San Francisco, CA, USA
1,336 Employees
Junior
1,336 Employees
Junior
Fintech • Machine Learning • Mobile • Security • Software • Analytics • Data Privacy
The Backend Engineer at Chime will design, develop, and scale backend implementations for consumer product features, create resilient APIs for the mobile app, and collaborate with teams to solve user issues, ensuring system reliability and scalability.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+68 More
Yesterday
3 Locations
Remote
806 Employees
190K-235K Annually
Senior level
806 Employees
190K-235K Annually
Senior level
Cloud • Information Technology • Machine Learning
The Director of Data Center Engineering will lead the engineering team, overseeing the design, construction, and maintenance of data center facilities, ensuring optimal performance and compliance with standards. The role involves collaboration with IT and operations, managing resources and budgets, and driving continuous improvement initiatives.
Top Benefits:
401-K
401-K Matching
Child Care Benefits
+29 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size