Senior Software Engineer, Integrations (api Sources & Automation) - Hiring Sprint

Airbyte Airbyte · Data AI · San Francisco, CA · Engineering

Senior Software Engineer focused on building and evolving Python systems for data integrations and AI agents, including AI-driven operational tooling and self-healing infrastructure. The role involves working with both traditional data movement and AI agent use cases, aiming to make connectors more autonomous through intelligent automation and AI-assisted remediation.

What you'd actually do

  1. Build and evolve the Python systems that power integrations across both Airbyte Data Replication and Airbyte Agents.
  2. Work on integrations that power both traditional data movement workflows and AI agent use cases, including searchable context, action execution, and real-time business data access.
  3. Build systems that use AI to detect, diagnose, and remediate connector failures with minimal human intervention.
  4. Design tooling and abstractions that enable Airbyte engineers to build, roll out, and monitor integrations faster and more reliably.
  5. Drive initiatives focused on self-healing infrastructure, intelligent retries, automated compatibility fixes, and operational resilience.

Skills

Required

  • Python
  • backend systems
  • developer tooling
  • AI/LLM APIs
  • distributed systems
  • debugging
  • automation
  • platform engineering
  • mentoring
  • technical leadership

Nice to have

  • data integration
  • ETL/ELT
  • APIs
  • connector frameworks
  • Airbyte CDKs
  • Connector Builder
  • agent tooling
  • open source
  • rollout strategies
  • progressive deployments
  • automated remediation

What the JD emphasized

  • 5+ years professional experience building backend systems and developer tooling in Python.
  • Experience leveraging AI or LLM APIs in engineering workflows, developer tooling, operational systems, or product experiences.
  • Ability to independently drive large or ambiguous technical initiatives and make strong tradeoff decisions with business context in mind.
  • Strong systems thinking and debugging skills across complex distributed or integration-heavy environments.
  • Experience improving engineering velocity and operational reliability through automation and platform investments.
  • Experience mentoring engineers and influencing technical direction beyond your immediate team.

Other signals

  • AI agents
  • data integration
  • automation
  • developer tooling