Top Java Developer Jobs in San Francisco, CA
As a Staff Software Engineer at GoFundMe, you'll design and develop scalable fintech products, mentor junior developers, and manage the technical roadmap. You'll collaborate with cross-functional teams to enhance user experiences while ensuring backend services are robust and efficient. Your role involves driving innovations, tracking performance metrics, and leading engineering efforts for product launches.
As a Senior Software Engineer, you will design, develop, and maintain software applications for mission-critical laboratory operations, collaborate with teams for alignment on architecture, and ensure high-quality delivery using agile methodologies while leading technical discussions and evaluating new technologies.
Senior DevOps Engineer responsible for developing and optimizing cloud infrastructure for AI workloads on distributed GPU hardware. Requires 5+ years of DevOps experience, proficiency in programming languages, and expertise in CI/CD, cloud computing, and Kubernetes.
Featured Jobs
As a Software Engineer for Lightship, you will develop and define embedded software for an electric RV, collaborating with product and engineering teams. Responsibilities include firmware development, code review, stability analysis, and defining communication interfaces. You'll be involved in optimizing software and assessing third-party solutions while staying updated on software advancements.
The Data and AI Architect will design and implement data-driven solutions and AI models, focusing on the Salesforce platform. Responsibilities include developing data architectures, leading machine learning projects, enforcing data governance, collaborating with cross-functional teams, and mentoring staff, while ensuring compliance with data regulations.
The Senior Engineering Manager will lead a software infrastructure team at Skydio to enhance manufacturing processes for drones. This role involves overseeing projects that integrate software and hardware systems, ensuring efficient testing, validation, and quality assurance. Responsibilities include architecting production systems, managing a cross-functional team of engineers, and developing tools for continuous testing and documentation.
Design real-time big data processing, storage, and analytics engine. Lead technical decisions, design ETL pipelines, and stay current on industry trends. Require 5-6+ years of industry experience in software development with proficiency in distributed stream processing frameworks and query engines.
You will leverage AI models and algorithms to create consumer products and experiences for millions of users. This role requires strong communication skills and collaborative efforts in a fast-paced environment, with a focus on building Android and/or iOS applications.
The Entry Level Software Engineer role involves designing, coding, testing, and managing software applications while collaborating in a team. Candidates should possess a Bachelor's degree in a related field, have a strong understanding of programming languages like Java and Python, and be willing to learn and apply new technologies.
Design and implement backend APIs and services for Voxel's core customer experience. Collaborate with various teams to meet user needs, lead projects from implementation to maintenance, and ensure high-quality system performance using data-driven approaches. Mentor other engineers and contribute to technical documentation.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results