Top Software Engineer Jobs in San Francisco Bay Area, CA
As a Software Engineer on the Database Sources team, you will enhance Airbyte’s connectors for extracting data from databases and data warehouses. Your role involves optimizing query performance, building Change Data Capture frameworks, and creating tools for community contributions. You'll work on improving connector performance, mentoring junior engineers, and shaping the team's technical roadmap.
As a Software Engineer at Airbyte, you will pioneer frameworks for data extraction and loading, improve performance and reliability of data pipelines, and shape the team's roadmap. Your role involves building technologies for high-volume data connectors and writing efficient code.
The Software Engineer will focus on enhancing the Connector Builder backend, building new features, ensuring flexibility and security, and engaging with the open-source community. Responsibilities include mentoring engineers, writing impactful code, and shaping the product roadmap.
The Software Engineer will build and improve data infrastructure for ML teams by developing REST APIs, scalable microservices, and data processing pipelines. Responsibilities include designing APIs, maintaining data pipelines, and collaborating with leadership on project objectives.
As a Senior iOS Software Engineer, you will develop user-facing iOS native applications, contributing to the full development cycle and collaborating with cross-functional teams to enhance media experiences on Reddit. You will also mentor engineers, set development standards, and drive technical strategies.
As a Software Engineer on the Database Sources team, you will develop and optimize connectors for databases and data warehouses, ensuring performance and reliability. Responsibilities include defining extraction frameworks, leveraging database-specific features, mentoring engineers, and enhancing engineering processes.
As a Software Engineer at Airbyte, you will develop a framework for data extraction and loading, manage high-volume data connectors, enhance performance and reliability at scale, and write efficient code while shaping the team roadmap.
As a Software Engineer on the Business Travel team at Lyft, you'll focus on developing and improving products that facilitate corporate travel. Responsibilities include writing maintainable code, participating in code reviews, resolving incidents, and collaborating with cross-functional teams.
As a Software Engineer at Airbyte, you will build features for the Connector Builder and Marketplace, focusing on backend development in Java and Kotlin. Your role includes enhancing Builder's extensibility while maintaining security and performance, mentoring other engineers, and collaborating with the open-source community.
The Software Engineer will build scalable microservices, REST APIs, and data processing pipelines for Autonomy ML teams. Responsibilities include designing APIs, processing large datasets, and collaborating with stakeholders to align on objectives and deliverables.
As a Software Engineer on the Destinations team, you will develop and maintain Airbyte’s data connectors, ensuring they are reliable and efficient. Your role includes optimizing performance, designing data representation in warehouses, mentoring engineers, and enhancing engineering processes.
As a Developer Experience Engineer, you will write code to develop scalable automated solutions for Airbyte while creating runbooks and tooling that evolve into automation. You'll handle infrastructure design, improve deployment systems, and collaborate with teams to enhance engineering processes, all while driving major architectural initiatives.
As an Engineer on the Database Sources team, you will develop connectors for data extraction from various databases and data warehouses. Responsibilities include defining frameworks for interaction, improving performance and reliability, mentoring junior engineers, and creating tools for community empowerment.
As a Developer Experience Engineer at Airbyte, you will tackle engineering challenges by writing code, developing scalable solutions, and enhancing deployment and testing systems. Your role involves making infrastructure design decisions to facilitate scaling, and you will collaborate with various teams to maximize leverage and contributions to the Platform team's roadmap.
As a Software Engineer at Airbyte, you will pioneer frameworks for data extraction/loading, build reliable data movement technologies, improve performance and reliability, and shape the team's roadmap while writing high-leverage code.
As a Software Engineer for Airbyte, you'll develop features for the Connector Builder backend in Java/Kotlin, work on extending its functionality, engage with the community, and mentor other engineers.
As a Developer Experience Engineer at Airbyte, you will enhance deployment systems, develop automation tools, and contribute to architectural initiatives. You'll write code, scale infrastructure, and collaborate with teams to optimize processes. Your insights will shape the platform roadmap, ensuring efficient and accessible solutions for engineers.
As a Software Engineer on the Destinations team at Airbyte, you will enhance and ensure the performance and reliability of database and data warehouse connectors, define data interaction frameworks, and mentor junior engineers while driving engineering process improvements.
As a Developer Experience Engineer at Airbyte, you will write code and solve engineering problems while developing automated and scalable solutions. Your responsibilities include creating runbooks, making infrastructure design decisions, writing reusable Terraform scripts, and contributing to the Platform team’s roadmap while ensuring deployment and testing systems are efficient and accessible.
As an Engineer on the Destinations team, you will improve Airbyte’s data connectors, ensuring reliability and efficiency while designing frameworks for data storage in warehouses. You will mentor junior engineers and enhance engineering processes, committing to continuous learning.
As a Senior Full Stack Software Engineer at Arine, you'll build and optimize high-performance services, integrate backend and frontend technologies, and ensure code quality, security, and compliance. This role requires expertise in AWS services and modern web frameworks.
The Senior Software Engineer will enhance Affirm's Data Lake infrastructure, collaborating with cross-functional teams to deliver improvements in scalability and reliability. Responsibilities include designing and developing solutions, mentoring junior engineers, and staying abreast of industry trends.
As a Software Engineer at Airbyte, you will develop applications and infrastructure code, lead technical projects, advocate for new features based on user learnings, and engage with the open-source community. The role requires deep expertise in Java or Kotlin and Kubernetes, alongside cloud platform experience, to enhance the Airbyte Platform's offerings.
As a Staff Software Engineer, you will lead the Software Defined Networking strategy, overseeing the development and execution of innovative solutions. Your responsibilities include guiding architecture decisions, collaborating on network infrastructure, and conducting Linux Kernel and driver development.
The Software Engineer on the Growth team will focus on developing and implementing growth-related features, optimizing performance metrics, and building solutions across the stack to enhance user experience and increase subscriptions.
All Filters
No Results
No Results