Top Software Engineer Jobs in San Francisco, CA
The Senior Software Engineering Manager will lead the engineering team in developing AI-based robotic solutions, manage software platforms, collaborate across teams, and focus on building complex, real-time software systems. Responsibilities include integrating sensors, working with machine learning models, and recruiting top talent.
The Lead Software Engineer will design and develop eCommerce websites and the SAP Commerce platform, providing technical strategy and guidance. Responsibilities include working with cross-functional teams on project delivery, optimizing application performance, and enhancing CI/CD processes while supporting the development team on various strategic initiatives.
The Software Engineer on the AI Insights team will develop AI-driven user experiences and work on features like Smart Summaries. Responsibilities include integrating technology for intuitive interactions, leading experiments, and collaborating with cross-functional teams to optimize workflows through proactive AI.
Featured Jobs
The Senior Principal Software Engineer will lead a team to build healthcare software, improve existing applications, and implement technical solutions in a collaborative Agile environment. They will utilize full stack development skills, focusing on technologies like microservices and AWS, and be responsible for mentoring team members and ensuring high-quality user experiences.
As a Software Engineer, you will develop user-facing features for our core product, influence engineering culture, participate in product planning, and implement major features while ensuring well-tested and organized code practices in a scalable single-page application context.
Lead the design and development of robust data architectures that support scalable, secure, and efficient data pipelines. Drive innovation, mentor team members, ensure data quality and resilience, and collaborate with cross-functional teams to deliver impactful data solutions.
The Software Engineer III (Backend) will design and build scalable cloud-native microservices and backend components, collaborate with cross-functional teams, implement solutions to operational challenges, and contribute to the company's engineering culture.
As a Sr. DevOps/Site Reliability Engineer, you will ensure the reliability of infrastructure, manage Kubernetes clusters, and work with teams to automate deployment processes. Responsibilities include setting up CI/CD pipelines, managing database systems, and leading uptime improvement processes.
The Python Systems Engineer will develop and deploy Crunch.io's analytics platform, contributing to code quality and maintaining production services. Responsibilities include unit testing, system administration, environment maintenance, software lifecycle automation, and participating in on-call rotations for system failures.
As a Staff Software Engineer in Ads ML Infra at Pinterest, you will lead the evolution of the Ads ML foundation to scale revenue and ad performance. You'll work on cutting-edge ML technologies and tackle ambiguous problems to drive progress.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results