Top Java Developer Jobs in San Francisco, CA
Lead and mentor multiple engineering teams in a SaaS environment, ensuring sound architectural decisions, best practices in software development, and delivery of web applications. Drive development of analytics and AI-powered features, create and scale data pipelines, manage team priorities, and foster innovation and continuous improvement.
As a Senior Software Engineer, you will design and build the Atlas Search platform, engage in product and architecture discussions, and improve existing projects. Your role includes collaborating with multiple teams and contributing to open source initiatives, while focusing on cloud-based distributed systems software.
You will design and contribute to a search platform for ML workloads, participate in architectural discussions, provide code reviews, and collaborate with various teams. The focus is on developing scalable services for AI capabilities on MongoDB.
As a Senior Software Engineer on the Atlas Stream Processing team, you will design and enhance the stream processing architecture, tackle distributed system problems, and contribute to core feature development while collaborating with various teams. You will also mentor fellow engineers and maintain accountability for project ownership.
The Sr Full Stack Developer will focus predominantly on backend development with significant experience in Java. They will also work with React for frontend components. The position requires strong coding skills, and the candidate should have a positive attitude and the ambition to transition into a full-time employee.
Featured Jobs
As a Senior Software Engineer for the Polaris and Data Lake Catalog team, you will design and implement scalable distributed systems, work on interoperability with external Iceberg catalogs, develop high-performance solutions, and contribute to data governance features. Your role will also involve collaborating with open-source teams and enhancing services related to data lakes and catalogs.
Build and manage a state-of-the-art ad serving infrastructure for a machine learning-powered commerce media platform. Responsible for infrastructure tools, CI/CD pipeline maintenance, and operational support areas. Design and implement large-scale server clusters and deployment automation processes.
As a Junior Software Engineer, you will design and enhance core trading infrastructure, working on tasks like architecting market data storage formats, updating messaging protocols, and optimizing websocket handling. Collaborating with various developers, you'll tackle challenges in trading algorithms and maintain a research environment.
The Staff Software Engineer will lead the development of high-performance databases using PostgreSQL or Cassandra, collaborate with teams to innovate solutions, mentor engineers, and influence technical strategies for system improvements and new product developments.
The Sr. SW Engineer will collaborate on a cross-functional team to design, build, and test software solutions, analyze business requirements for scalable solutions, develop new features rapidly, and support the deployment of payment services.
Develop and maintain Android applications and services for car and mobile platforms, integrating machine learning models using Android ML frameworks, particularly TensorFlow Lite. Conduct unit testing, troubleshoot, debug, and collaborate with UI/UX designers for a high-quality user experience.
The Senior/Lead Full-Stack Software Engineer will design and maintain a scalable UI framework for the Platform UI team, develop tools for application and data science, lead technical discussions, manage deliverables, mentor juniors, and contribute to team culture.
Top Companies in San Francisco, CA Hiring Developer + Engineer Roles
See AllAll Filters
No Results
No Results