Top Java Developer Jobs in San Francisco Bay Area, CA
As a Software Engineer on the Destinations team at Airbyte, you will improve performance and reliability of data warehouse connectors, mentor junior engineers, and influence team roadmaps. Your role involves building frameworks for data interactions and ensuring efficient data representation while maintaining high engineering standards and documentation.
As a Solutions Engineer at Airbyte, you will work closely with the GTM team to improve the onboarding of new customers, support sales and customer success, and act as a technical expert on Airbyte’s data movement solutions. You will also document technical requirements and represent the company at various events.
As a Developer Experience Engineer at Airbyte, you will address various engineering challenges, create runbooks and automate processes, manage infrastructure decisions, and collaborate across teams to enhance development tools and testing accessibility, ultimately supporting and scaling Airbyte's solutions.
As a Staff Software Engineer at Ripple, you'll work on developing modern enterprise payment applications, building microservices for cross-border transactions, and mentoring junior engineers. You will be involved in the complete software development lifecycle, focusing on engineering excellence, scalability, and security in a collaborative environment.
As a Software Engineer, you will design and develop backend services using Python, build RESTful APIs, contribute to the full product lifecycle, and implement automated solutions, while working collaboratively with teams across locations.
As a Staff Software Engineer on the Data Snapshot team at Reddit, you will lead the design and creation of the Snapshot product for delivering high-quality data. You will collaborate with various teams, refine data infrastructure technologies, and mentor engineers while ensuring data quality and consistency at scale.
As a Staff Software Engineer at Cruise, you will lead the development and optimization of a data processing platform using Beam and Spark in a cloud environment. You'll design and implement scalable distributed data systems, manage technical projects, mentor junior engineers, and enhance data capabilities across teams.
As a Developer Experience Engineer at Airbyte, you will write code and solve engineering problems, create runbooks and automation, design scalable infrastructure, and enhance deployment and testing systems. You'll collaborate with teams to drive architectural initiatives and ensure the success of Airbyte.
As a Frontend Engineer at Airbyte, you will enhance the Connector Builder and Marketplace to improve user experience and empower community contributions. You will work on frontend features, support teams, mentor engineers, and engage with the open-source community.
As a Solutions Engineer at Airbyte, you'll work with the GTM team to refine customer qualification and onboarding, act as a technical expert on data movement, collaborate with sales and technical teams, ensure customer success, and represent Airbyte at events.
As an Engineer on the Destinations team, you will enhance Airbyte’s connectors for data delivery to warehouses, ensuring reliability and efficiency. Responsibilities include improving connector performance, mentoring junior engineers, and optimizing data presentation to align with best practices.
As a Software Engineer at Airbyte, you will develop new features for the Connector Builder and Marketplace, enhance developer tools, and engage with the open-source community. You'll focus on backend development with Java and Kotlin and help guide the roadmap while mentoring other engineers.
As a Software Engineer at Airbyte, you will pioneer frameworks for data extraction and loading, build technologies for managing high-volume data connectors, and improve performance and reliability at scale. You will shape the team's roadmap and write high-leverage code to enhance product experiences.
As a Software Engineer in the Database Sources team at Airbyte, you will develop and optimize connectors for various databases and warehouses, ensuring performance and reliability. You will define frameworks, improve engineering processes, and support the community in extending database functionalities. Responsibilities include mentoring junior engineers and driving enhancements in tools and patterns for data extraction.
As a Senior Software Engineer at Kargo, you will own development features from design to deployment, collaborate with product and engineering teams, and enhance code quality while addressing technical gaps. You will work on hardware and software solutions for logistics management.
The Android Engineer will be responsible for enhancing the mobile app by leading development, collaborating with design and product teams, and optimizing for performance and scalability. The role includes writing tests, debugging issues, and proposing product improvements.
Design and develop scalable platforms and services focused on driving business impact, with a focus on product attributes platform. Lead architectural discussions, mentor team members, and collaborate cross-functionally to build end-to-end solutions. Maintain high operational awareness and champion best practices.
The Senior Engineering Manager for Membership will lead a team focused on subscription management, ensuring quality code and service reliability. Responsibilities include managing team operations, defining the development roadmap, collaborating with stakeholders, overseeing project delivery, and optimizing team performance. They will also stay updated on industry standards regarding subscriptions and collaborate with DevOps to enhance engineering efficiencies.
Experienced Android developer needed to work on the Lyft Rider application, collaborating with product teams to design, build, and release features. Must have advanced knowledge of Java and Kotlin, experience with large scale Android applications, and strong communication skills.
The role involves leading a team in the architecture, design, and development of mobile and web solutions for healthcare. Responsibilities include overseeing full stack development, engaging with stakeholders, optimizing product infrastructure, and creating technical documentation while ensuring high performance and scalability of solutions.
As the Trust Tools Tech Lead at Pinterest, you will direct the technical vision for Trust and Safety tooling, lead the design and implementation of scalable systems, and collaborate with various stakeholders to translate business requirements into technical solutions.
Manage a team of Software Developers to drive automation initiatives, enhance automation coverage, and collaborate with cross-functional teams. Conduct code reviews and participate in architectural discussions to maintain high standards in automation frameworks. Plan and execute strategic objectives related to automation in a fast-paced environment.
The Senior Android Engineer will design, develop, and maintain Android applications and services for vehicle and mobile platforms, integrating machine learning models using Android ML frameworks. Responsibilities include optimizing performance, troubleshooting, conducting unit testing, and collaborating with UI/UX designers.
The Senior Engineering Manager, Payments will lead a team responsible for payment systems, ensuring quality code, service reliability, and compliance. This role involves managing engineering operations, defining development roadmaps, collaborating with stakeholders, and optimizing team performance. The manager will also stay updated on industry standards and assist in hiring top talent.
The Software Engineer for the Connector Marketplace will work on enhancing the quality and performance of Airbyte's 300+ connectors. Responsibilities include developing tools for connector developers, monitoring ecosystem health, guiding product decisions, and mentoring teammates. The role demands a strong background in Java and Python, experience with CI/CD tools, and a focus on automation and scalability.
All Filters
No Results
No Results