Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Principal Software Engineer, you will lead the design, development, and delivery of software features for the Huntress Core Platform. Your role involves defining technical visions, ensuring product quality and uptime, collaborating with various teams, and enhancing the user experience of the Huntress product suite while focusing on scalability and best practices.
As a Staff Software Engineer at Gusto, you'll architect, build, and test features across the product suite, mentor engineers, and enhance customer experiences through scalable solutions in Ruby on Rails and Javascript/React, working collaboratively with cross-functional teams.
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.
As a Lead Software Engineer, you will build a real-time data processing platform, develop anomaly detection algorithms using AI, and implement streaming pipelines. You'll lead the team to innovate and enhance the platform for better customer insights, while ensuring the systems are operational and adhere to SLAs.
The Embedded Software Engineer will develop cloud-managed intercom systems, collaborating with a team of firmware, backend, and frontend engineers. Responsibilities include working on Linux development, utilizing programming skills in C, Go, and Python, and contributing to security-focused programming involving Linux device drivers and kernel patches.
As a Senior Software Engineer, you will architect and develop infrastructure solutions for scalability and efficiency at Verkada, leading projects involving service meshes and video storage. You will mentor team members and align project goals with organizational objectives while providing technical support within the team.
As a Senior Software Engineer at Verkada, you'll build and optimize data infrastructure and services that enable data-driven decision-making. Your role includes designing scalable systems, ensuring data quality and compliance, and leading projects and junior engineers. You'll collaborate with other teams to enhance product experiences.
The Senior Software Engineer will collaborate with the hardware team to develop camera features using C++ and Python, lead code reviews, debug issues, and contribute to software updates. Required skills include modern C++ proficiency, Linux software development experience, and familiarity with embedded systems and scripting languages.
Featured Jobs
As a Senior Software Engineer at Verkada, you will help design and develop reliable infrastructure for the company, focusing on scalability and efficiency for millions of connected devices. You will lead projects, mentor team members, and align with cross-functional teams to achieve organizational objectives.
The role of Staff Software Engineer focuses on enhancing payment pricing and cost systems at Square by optimizing backend systems, leading complex projects, providing mentorship, and fostering a positive team culture. Engineers will work with data scientists to improve payment profitability while ensuring robust system design and reliability.
As a Principal Software Engineer, you will architect and build ad verification and analytics software for CTV platforms, manage software lifecycle, and mentor a team. You will gather and analyze business requirements, lead development in a fast-paced environment, and be the CTV subject matter expert.
As a Lead Software Engineer on the Roku Client Application Engineering Team, you'll develop Disney's Direct-to-Consumer apps on Roku devices. Responsibilities include building app experiences in BrightScript, enhancing UI/UX, contributing to web tools, and collaborating with various engineering teams.
As a Senior Software Engineer, you will build components of a large-scale data platform, enhance cloud-based big data infrastructure, and contribute to engineering best practices. You will work on both real-time and batch processing applications and innovate using state-of-the-art technologies.
The Senior Software Engineer will work on generative AI features, collaborating with product and ML engineers to enhance the user experience. Responsibilities include integrating AI APIs, improving developer processes, and maintaining a robust understanding of architecture and product. The ideal candidate will have extensive experience in software engineering and a strong foundation in AI/ML technologies.
In this role, you will develop high-quality, reusable software, work closely with product owners, and contribute to design and implementation of products and features. You'll ensure best practices are followed and mentor others in the team.
As a Senior Software Engineer on the web video player team, you will develop and optimize the video player library, collaborate with cross-functional teams, maintain high coding standards, and identify performance issues. You will report to the Manager of Software Engineering and contribute to innovations that benefit millions of users.
As a Senior Software Engineer on the BLE platform team at Samsara, you'll be responsible for building and owning the BLE platform for mobile products such as Samsara Driver and Fleet. You will create impactful features and products that enhance user experience and operational efficiency for frontline workers and organizations using IoT solutions.
As a Senior Software Engineer in Vulnerability Management at Roblox, you will develop security tools, collaborate on identifying vulnerabilities, and mentor junior engineers. Your role focuses on enhancing automated systems for vulnerability management, ensuring the safety of millions of users on the platform.
As a Principal Software Engineer on Content Safety at Roblox, you will build systems to ensure user-generated content is safe and civil. Responsibilities include developing high-scale detection systems, driving technical execution, and mentoring junior engineers. You will partner with various teams and focus on user needs and cross-functional collaboration.
As a Senior Software Engineer at Cisco Meraki, you will deliver high-quality fixes and develop new features for Security and SD-WAN MX device firmware, while addressing technical debt and enhancing the performance of network-attached devices. You will collaborate across teams on complex problems and have the opportunity to pursue innovative projects that impact millions of users.
As a Senior Software Engineer, you will build and optimize server-side and client-side infrastructures for Loom's video messaging products, design media features, enhance user experience and media pipelines, and collaborate with cross-functional teams while maintaining high standards of engineering excellence.
The Senior Software Engineer will lead the design and implementation of new reporting and platform functionalities. This role involves collaborating with product stakeholders to identify requirements, contributing high-quality code, mentoring engineers, and driving technical leadership within the organization.
As a Senior Software Engineer, SDET at CrowdStrike, you will focus on building testing frameworks and tooling for distributed services and APIs, improving automated test coverage, and ensuring product quality. You will also review design documents, collaborate on outage root cause analysis, and create test infrastructures.
As a Senior Software Engineer, you will develop customer-facing cloud monitoring tools, collaborating with teams on design and architecture. Responsibilities include writing high-quality, scalable code, implementing user-friendly features, and mentoring colleagues while enforcing best practices in software engineering.
As a Senior Software Engineer on the Compute Cell Lifecycle team at Roblox, you will build, support, and evolve infrastructure for Roblox's private cloud environments. Your responsibilities include developing features, managing scalable systems, and collaborating with teams to create a sustainable compute infrastructure that serves millions of requests globally.
Top Companies in San Francisco Bay Area, CA Hiring Software Engineers
See AllAll Filters
No Results
No Results