Top Software Engineer Jobs in San Francisco Bay Area, CA
In this role, you will design and implement scalable, AI-driven software solutions and maintain efficient Python code. Responsibilities include mentoring junior engineers, enhancing MLOps processes, collaborating with cross-functional teams, and deploying solutions on cloud platforms.
As a Staff Software Engineer - Full Stack, you will develop and implement web components and workflows, collaborate with Engineering Managers, influence technical designs, maintain documentation for AEM development, and stay updated on web technologies. You will work in an Agile environment and design intuitive software features, ensuring modern, responsive web experiences for customers.
As a Senior Software Engineer, you'll design and build scalable systems and web applications, focusing on product and engineering initiatives. You should have experience in full-stack development and a strong coding proficiency in languages like Ruby, Python, or Node.js, along with knowledge of web front-end technologies.
In this role, the Senior Device Software Engineer will enhance SPAN’s embedded Linux platform, collaborating with various teams to develop capabilities for energy management systems. Responsibilities include building tools and libraries, advising on application software best practices, and implementing communication protocols and testing frameworks.
As a Senior Software Engineer, DevOps at Capital One, you will design, develop, test, and implement full-stack solutions. Collaborate in Agile teams to deliver cloud-based solutions that enhance user experience and support financial empowerment. You'll also mentor peers and stay updated with tech trends and emerging technologies.
As a Senior Software Engineer on the Zero Trust team, you will develop a desktop client that securely forwards traffic from corporate devices to Cloudflare's network, ensuring robust performance and security features. You will utilize Rust and other programming languages, improve code quality, and collaborate with product teams on impactful features.
As a Software Engineer, you will lead the technical direction of projects, develop forecasting interfaces, optimize schedules for support agents, and enhance MLOps. You’ll mentor engineers, perform code reviews, and provide technical guidance, working closely with product and design teams to solve complex problems.
As a Lead Software Engineer at Capital One, you will lead diverse technology projects, collaborating with teams to create solutions for regulatory needs. You will employ various programming languages and cloud services to deliver impactful, cloud-based applications for financial empowerment.
Featured Jobs
As a Principal Software Engineer on the Ad Attribution team, you'll oversee the technical lifecycle of attribution signals and design scalable services. The role involves collaborating across teams to meet product requirements, promoting best practices in system availability and operational excellence, and leading large-scale projects.
As a Senior Software Engineer at Roblox, you'll develop and manage core infrastructure and microservices for the company's user platforms. This includes building scalable systems to handle high traffic, collaborating on backend features for web and mobile applications, and overseeing microservice architecture and performance optimization.
As a Senior/Staff Software Engineer at Crusoe, you will design and scale cloud infrastructure, enhance managed cloud services, and build scalable storage and monitoring solutions. You will also mentor junior engineers and ensure technical quality in projects, while innovating features that differentiate Crusoe Cloud.
The Senior Software Developer, Product is responsible for designing/implementing product features, resolving product defects, and innovating elegant solutions to solve complex, industry-specific challenges. The position requires a highly self-motivated individual who enjoys collaborative work and allows for opportunities to lead and architect SaaS-driven software solutions to deliver integrated mobile and web-based applications.
As a Principal Software Engineer on the Traffic team at Roblox, you'll design and build systems for our Edge infrastructure, improve user experience with Edge termination products, collaborate with various teams on initiatives, promote software engineering standards, and participate in on-call rotations.
The Senior Software Engineer in Compliance Engineering will develop tools for analyzing and visualizing data to prevent criminal activities in transactions. This role involves coding, integrating machine learning models, collaborating on product launches, and building scalable services and data pipelines, focusing on user needs and security.
As a Principal Software Engineer, you will develop distributed systems and scalable data platforms, collaborate with teams to align project goals, lead architectural sessions, and drive advanced features in the Experimentation platform. You will also mentor team members and explore GenAI to enhance data analysis.
As a Software Engineer on the Destinations team at Airbyte, you will enhance and maintain mission-critical connectors enabling seamless data replication to various databases and data warehouses. Responsibilities include optimizing connector performance, developing new integration patterns, mentoring junior engineers, and improving engineering processes.
As a Software Engineer at Mux, you will develop and lead video products, manage complex engineering projects, engage in the full development cycle, collaborate with cross-functional teams, and ensure best practices for system reliability and performance.
As a Senior/Principal Data Engineer at Roblox, you will define data ontology, lead a team of Data Engineers, and design batch and streaming data pipelines. Your role includes automating analytics workflows and establishing standard data operations practices, requiring collaboration with various teams to meet data needs.
As a Software Engineer on the Destinations team at Airbyte, you will work on developing and improving warehouse connectors, ensuring reliability and efficiency. Responsibilities include driving performance improvements, designing data representation, mentoring junior engineers, and enhancing engineering processes.
As a Senior Lead Software Engineer at JPMorgan Chase, you will enhance, build, and deliver technology products as part of an agile team. Responsibilities include providing technical guidance, developing and reviewing production code, and influencing design decisions. You will resolve production issues, troubleshoot mobile applications, and ensure adherence to coding best practices.
The Embedded Software Engineer will design, develop, test, maintain, and improve embedded and server-side software for devices. Responsibilities include collaborating with hardware teams, developing features in multiple programming languages, and contributing to code enhancements for product iterations.
As a Staff Software Engineer at Check, you will tackle complex engineering problems, build prototypes for efficient solutions, coach your team, simplify system architecture, and design scalable systems within a mono-repo, taking ownership of the delivery process from design to deployment.
The Staff Software Engineer will influence technical strategy, design and develop scalable systems, innovate in analytics infrastructure, collaborate on projects, improve team quality standards, and mentor junior members while building an inclusive culture.
The Principal Software Engineer will act as a technical lead on multiple Payroll Services teams, focusing on the design, development, and testing of scalable payroll systems. Responsibilities include ensuring code quality, guiding project specifications, and addressing complex challenges related to payroll compliance and integration.
The Senior Embedded Software Engineer will architect and develop embedded software for microcontroller-based devices at Square, conducting testing, optimizing code for performance, and collaborating with various teams to ensure hardware-software integration and system reliability.
Top Companies in San Francisco Bay Area, CA Hiring Software Engineers
See AllAll Filters
No Results
No Results