Airbyte

Customer Support Developer (Databases)

Airbyte
Apply
5 months ago
Toronto, CanadaMid Level

Responsibilities

  • Serve as the primary technical escalation point for database-related customer issues through email, ticketing systems, and video calls.
  • Triage and prioritize issues, meet SLA targets, and investigate connector logs, query plans, replication slots, transaction logs, sync state, and destination table state.
  • Support onboarding and troubleshooting for SSH tunnels, network configuration, database permissions, CDC, warehouse and lake authentication, schema evolution, incremental cursors, and typed destination tables.
  • Validate database version compatibility, maintain testing environments, and reproduce customer behavior on database and warehouse instances.
  • Contribute Java and Kotlin fixes, error handling improvements, and schema-evolution and CDC hardening to Airbyte’s open-source database connectors and Bulk CDK.
  • Review and test community contributions to database sources and destinations.
  • Collaborate with Engineering and Product to resolve root causes, communicate customer needs, and influence database reliability and performance priorities.
  • Partner with Solutions Engineering, Sales Engineering, Sales, and Customer Success on technical onboarding, architecture reviews, production readiness, and expansion efforts.
  • Train and mentor Technical Support Engineers on JDBC, CDC, schema evolution, query optimization, destination typing, normalization, and the Airbyte protocol.
  • Create and maintain troubleshooting guides, knowledge-base articles, connector documentation, runbooks, and AI-assisted support automation.

Requirements

  • At least 2 years of experience in software engineering, data engineering, technical support, DevOps, QA, or a similar role supporting developers or technical users.
  • Fluency in SQL and hands-on experience investigating query plans, isolation levels, and performance bottlenecks.
  • Proficiency in Java or Kotlin, including the ability to read, write, and debug JVM-based connector code.
  • Hands-on experience with relational databases, data warehouses, or data lakes, including CDC, schema evolution, and query optimization.
  • Experience with JDBC and common database drivers, including debugging connection, authentication, SSL, and SSH tunnel issues.
  • Understanding of AWS, GCP, or Azure and data integration concepts such as ELT and ETL workflows.
  • Strong troubleshooting, communication, and self-directed problem-solving skills.
  • Ability to work Sun–Thu, Mon–Fri, or Tue–Sat shifts.
  • Experience with PostgreSQL, MySQL, MSSQL, Oracle, MongoDB, Snowflake, BigQuery, Redshift, ClickHouse, or similar systems is preferred.
  • Experience with Iceberg, Delta Lake, S3, GCS, or Azure Blob is preferred.
  • Familiarity with Airbyte’s Bulk CDK or open-source database connector contributions is preferred.
  • Experience with Kubernetes, Docker, multi-tenant architectures, developer-facing or embedded platform products, CI/CD pipelines, GitHub workflows, AI-assisted development tools, or automated playbooks is preferred.

Benefits

  • Remote work in Canada time zones: Pacific, Mountain, and Central.
  • Flexible shift options: Sun–Thu, Mon–Fri, or Tue–Sat.

Tech Stack

Amazon RedshiftAWSAzureClickHouseDatabricksDockerGoogle BigQueryGoogle Cloud PlatformJavaKotlinKubernetesMicrosoft SQL ServerMongoDBMySQLPostgreSQLSnowflakeSQL

Categories

BackendData Engineering
Airbyte

About Airbyte

51-200 employees

Airbyte builds an open-source data integration platform that replicates data from hundreds of sources into warehouses, lakes, and operational systems. It offers both self-hosted OSS and a managed cloud service with enterprise features, serving data teams and companies building production AI agents that need unified, permission-aware access to business data. Founded in 2020 and headquartered in San Francisco, the privately held company supports 600+ connectors.

Contact me