Senior Software Engineer, Developer Tooling

Airbyte · Remote

Company

Airbyte

Location

Remote

Type

Full Time

Job Description

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.
 
Airbyte is remote friendly, with most of the team still based in Silicon Valley. We’re fully transparent as a company. Our company handbook, culture & values, strategy and roadmap are open to all. If you find this role exciting, we encourage you to apply even if you think you don’t meet all requirements.
 
 
The Opportunity
 

The Platform Team is building a cloud version of Airbyte from the ground up. You'll be getting in at the ground floor on building a SaaS ETL tool. This initiative builds on the success of the open source product. It will be a game changer for existing and new users who want to leverage the Airbyte ETL platform without having to maintain it themselves. Because of its open-source roots, Airbyte Cloud will be the only SaaS ETL solution that can manage data pipelines for all of a user's sources in a single tool. 

The Platform team also maintains the general Airbyte toolchain. This includes both open-source and internal CI/CD pipelines and the tools used to build, test and deploy open-source Airbyte, the cloud platform and connectors.It is the early days on the platform team, anyone who joins the team will be designing and working on meaty features that will define the Airbyte product.

 
What You'll Do
 
  • Help our team create a modern continuous deployment system
    • Write automated deployment systems
    • Write automated testing systems for code functionality
    • Provide feedback to users on builds programmatically
    • Debugging failing/flappy tests
  • Make testing fast and accessible to engineers
  • Help make the change easy and make the easy change
    • For example: a tool for engineers to revert production quickly
    • Writing automated remediations for known problems in production
  • Communicate clearly with your end user: the engineers
    • We want to keep pipelines green and adopt broad use of our tools.  In order to do that we must write code that can be understood by a broad range of engineers.  Writing tools that communicate well with their users is expected.  Those tools should have well commented and easy to understand source code.  We choose understandable solutions over clever solutions.
  • Contribute to and help shape the Platform team’s roadmap
  • Drive and participate in major architectural initiatives
  • Own the success of Airbyte!
 

What You'll Need

  • 4+ years of software engineering experience
  • Proficiency in writing BASH/shell scripts with a focus toward readability
  • Deep expertise with CI/CD systems, preferably Github Actions and Helm.
  • Experience writing code in Java or python
  • Intermediate level of experience with gradle, git and Docker
  • Willing to work remote
  • Excellent communication skills
  • A passion for continuous learning and improvement (both at a personal and team level)
  • Belief in our values
We provide
  • Fully remote flexible work environment - we don’t look at when you log in, log out or how much time you work. We look at your output and we trust you; it’s the only way remote can actually work. 
  • Unlimited vacation policy - we need you at your best at all times. Our expected minimum time off lets you schedule your work around your life.
  • Co-working space - most of our team enjoyed the WFH life but if you prefer to work from a co-working space, we will cover the full monthly cost.
  • Parental leave (for both parents) - so you have time to adjust to the new life (and work) schedule introduced by your new bundle of joy.
  • Travel With Purpose - we are a fully distributed, 100% remote-first team, however, we recognize the value of in-person time. We will pay for round-trip flights, hotel, transportation, and food on weekdays for you to visit our headquarters in San Francisco, or other members of your team around the world. 
  • Open book policy - we will pay for books you purchase for your professional and career development. 
  • Continuous learning/training policy - we sponsor you for the conferences and training programs you feel would add to your development in the company. 
  • Competitive benefits package for US-based employees, including:
  • Blue Shield or Kaiser Medical Insurance 
    • Airbyte covers 100% for both employees and dependents
  • Dental & Vision Insurance
    • Airbyte covers 100% for both employees and dependents
  • Life and AD&D Insurance
    • Airbyte covers 100% for employees
  • Long-term Disability Insurance to offer extra peace of mind, especially while we find ourselves in a global pandemic
    • Airbyte covers 100% for employees
  • Healthcare insurance for those outside the US whose countries do not provide it for free.
  • Mental Health Support for all team members provided via Spill.
  • 401k for US-based employees.
  • Work Visas We currently sponsor H1B Transfers, TN Visas, and Green Cards. All other Visa requests will be discussed on a case by case basis to determine if we can sponsor.
 
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. 
If you find this role exciting, we encourage you to apply even if you think you don’t meet all requirements.
 
#LI-Remote
Apply Now

Date Posted

08/11/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Senior Business Analyst - Xpansiv

Views in the last 30 days - 0

Xpansiv promotes its role as an energy market innovator with a global platform for environmental commodities The job posting seeks a Business Analyst ...

View Details

Senior Specialist Senior Accountant Shared Financial Services - Make-A-Wish America

Views in the last 30 days - 0

The text describes Make a Wish Foundations mission to grant childrens wishes and their community efforts It outlines job positions with remotehybrid o...

View Details

Associate Technical Support Engineer - Recharge

Views in the last 30 days - 0

Recharge is a subscription platform for innovative brands offering customer retention solutions They seek Technical Support roles with 247 coverage em...

View Details