Senior Software Engineer, Developer Tooling
Job Description
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.
- 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
- 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.
Date Posted
08/11/2022
Views
5
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 DetailsSenior 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 DetailsSenior 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 DetailsSenior 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 DetailsSenior 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 DetailsAssociate 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