Airbyte is an open-source data integration engine that syncs data from applications, APIs & databases to data warehouses, lakes, and other destinations.
Airbyte is the open-source standard for EL(T). We enable data teams to replicate data from applications, APIs, and databases to data warehouses, lakes, and other destinations. We believe only an open-source approach can solve the problem of data integration, as it enables us to cover the long tail of integrations while enabling teams to adapt pre-built connectors to their needs.
Within just 18 months, we've built 150+ connectors and we've had 9,000+ companies syncing data with us. We've raised $181M from some of the world's top investors (Benchmark, Accel, Altimeter, Coatue, Y Combinator, etc.) and believe in product-led growth, where we build something awesome and let our product bring the users, rather than an outbound sales engine with cold calls.
As a Senior Software Engineer, you will build and maintain the most popular source connectors at Airbyte: database connectors. Building these connectors will require you to go deep into each database and understand its approach to write-ahead logging and information schema management. You will use that learning to efficiently pull data from these databases as well as build Change Data Capture (CDC). You will build the framework for extracting data efficiently from these systems. The ultimate goal is make Airbyte's database sources the undisputed industry leaders.
What You'll Do
What You'll Need
Airbyte is an equal opportunity employer that does not discriminate on the basis of actual or perceived race, creed, color, religion, national origin, ancestry, age, physical or mental disability, pregnancy, genetic information, sex, sexual orientation, gender identity or expression, marital status, familial status, domestic violence victim status, veteran or military status, or any other legally recognized protected basis under federal, state or local laws. Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records. Airbyte is committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures. Please let us know if you need assistance or accommodation due to a disability.
The platform is built in Java, but connectors can be built in any language, as they run as Docker containers. Most of our connectors are actually built in Python today.