Top Software Engineer Jobs in San Francisco Bay Area
As a Senior Software Engineer II on the CI Platform team at Cruise, you will design and implement improvements to the Content Addressable Storage and FUSE Filesystem, drive SLO conversations with customers, evaluate new tools and technologies, and ship improvements to AV development toolchains. You must have 4+ years of experience in designing, building, and operating production systems at scale, experience with filesystems, proficiency in programming languages like Go, Python, or Java, attention to detail, ability to manage competing priorities, and a passion for self-driving technology.
The Staff Machine Learning Engineer role at Cruise involves driving applied ML research and development for urban roads related to Perception and Object Tracking. Responsibilities include exploring new algorithms, optimizing on-road performance, guiding technology choices, and enabling team members. Required qualifications include a PhD/MS degree in computer vision or machine learning, experience in deep learning projects, programming skills in Python and/or C++, expertise in ML frameworks, strong communication skills, and the ability to design scalable architectures.
The Staff Machine Learning Engineer at Cruise's Behaviors team works on developing machine learning models for self-driving vehicles to drive smoothly and safely in urban environments. Responsibilities include research, development, and technical leadership in applied ML research and development. The role requires a strong understanding of business impact, technical skills in ML frameworks, programming, and mathematical reasoning.
Square International Android team is looking for an Android Engineer to build remarkable product features for non-US markets, collaborate with iOS and server engineers, work on international projects, and prioritize engineering excellence.
As a software engineer on the Payments team at Square, you will design, build, and maintain the Payments Platform services and infrastructure. You will work on highly available and reliable services, develop modern APIs, and drive engineering of secure systems while promoting operational excellence and fault-tolerant systems.
Join Square's Accounting & Revenue Team as a Senior Software Engineer to build a platform for credit products with a focus on accounting and revenue recognition. Lead technical initiatives, provide expertise in lending and finance, and collaborate with cross-functional teams to drive product enhancements and financial insights.
Build scalable distributed systems, work with key-value storage systems, lead and grow junior engineers, own and maintain public API, communicate with engineering teams, and develop back end applications.
As the first Software Engineer on our Global Revenue Informatics team, you will own the design and build of the applications and infrastructure that enables our team to deliver on its mission: to build scalable solutions that help our global sales team run better, faster, and smarter. You will create impactful tools, build scalable infrastructure, improve data quality, and establish engineering standards.
Featured Jobs
Experienced Technical Escalations Engineer at Datadog, specializing in DBM. Responsible for investigating customer escalations, leading technical calls, maintaining documentation, and training the Technical Support Engineering team. Requires expertise in Python, Go, Linux, and experience with Zendesk, Jira, Confluence, and Windows environments.
As a Staff Site Reliability Engineer at Workiva, you will lead the charge in upholding the reliability and performance standards of the infrastructure. You will collaborate with teams to design comprehensive software products, automate tasks, and ensure optimum performance levels. Required qualifications include an undergraduate degree and 4+ years of relevant experience. Preferred qualifications include expertise in Go, Python, Docker, AWS, and more. Strong communication, leadership, and technical skills are essential for this role.
Join Workiva as a Staff Machine Learning Engineer to architect and deliver cutting-edge ML solutions, collaborate with product teams, lead in the ML space, ensure reliability, and support machine learning infrastructure. Required qualifications include a Bachelor's degree in Computer Science or Engineering, 4 years of ML engineering experience, and proficiency in ML development cycles and toolsets.
As a Staff Software Engineer at Workiva, you will serve as the technical leader for managing the company's Kubernetes and Networking Infrastructure on AWS. You will lead product discovery efforts, develop team-level features and solutions, guide team members on technical challenges, assure software quality, and drive operational improvement.
The Software Engineer will be responsible for managing the PKI, developing automation tooling, and promoting mTLS for service-to-service communications at Cloudflare. They will also contribute to enhancing security measures within the organization.
Build secure and resilient distributed systems for secrets and key management at a global scale. Contribute to open source projects and work with large-scale systems. Experience with cryptography and primitives level cryptosystems is a plus.
The Technical Account Manager at Cloudflare's Developer Platform will provide end-to-end support for strategic customers, act as a primary technical support contact, document technical profiles, and collaborate with cross-functional teams to address customer needs.
Staff Software Engineer at Red Canary, responsible for continuously shipping quality products, developing and launching new features, supporting 24x7 production environments, and collaborating with product management. Requires expertise in Go, Ruby on Rails, public cloud technologies, and database technologies.
As a Detection Engineer at Red Canary, you will use the detection platform to analyze EDR telemetry, publish threats for customers, develop detectors, improve workflows through automation, provide mentorship, and collaborate with teams efficiently. You will bring analysis experience, automation proficiency, strong communication and critical thinking skills, open-source intelligence research abilities, and experience with threat analysis frameworks and query languages.
Improve data pipelines, collaborate with teams, contribute to data architecture processes, and work on content prioritization systems.
Looking for a Principal Software Engineer to join our team and contribute to building scalable data-driven software applications. Must have extensive experience in designing and developing software solutions.
The Senior Software Architect at Donnelley Financial Solutions is responsible for accelerating architecture execution for the company's suite of products in the Cloud, transitioning core products functionality to a unified target architecture, collaborating across functional departments, and anticipating future engineering needs. The role involves creating and implementing evolutionary architectures, driving the development of architecture standards, translating product requirements to system level architecture, and delivering solutions incrementally with feedback loops.
As a Machine Learning Engineer on the Duo Security ML Infrastructure team, you will participate in designing and building systems to handle ML-powered applications, collaborate with various teams, and develop new data-powered products.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results