← All roles

Staff R&D Software Engineer, Fivetran AI

Fivetran· Fivetran AI Department
Apply on company site
Hybrid (Denver, CO)$183.7k - $229.6kfull-timePosted 3mo ago

About the role

Staff R&D Software Engineer to join the Fivetran AI team, focusing on building a governed context layer for AI agents, researching emerging AI techniques, and delivering production software across back-end and front-end systems.

Responsibilities

  • Research emerging techniques in retrieval, reasoning, and agentic AI, and decide what’s actually worth pursuing for Fivetran AI’s roadmap — then convince others
  • Prototype new ideas quickly, then take the ones that prove out and turn them into shipped, production-grade features
  • Define technical direction that spans multiple teams within Fivetran AI, ensuring architecture decisions made in one area don’t create problems in another
  • Build and maintain both back-end and front-end systems for the Fivetran AI product — from Agents Schema pipelines to the Context Catalog UI
  • Drive the AISQL capability forward: natural language to SQL grounded in dbt metric definitions, executed natively against the warehouse
  • Take ownership of production reliability across the platform: on-call rotation, incident response, and SRE work to keep the system trustworthy at scale
  • Set the bar for testing and QA practices, and do hands-on QA work yourself when it matters most
  • Use coding agents to automate the repetitive parts of the job, freeing up time for the research and design work that needs a human
  • Take high-level direction from product and leadership and independently define and execute the concrete plan to get there
  • Mentor other engineers and raise the technical bar across the Fivetran AI team
  • Contribute to hiring by participating in and helping shape the interview process

Qualifications

  • 8+ years of programming experience across Python and/or Java, with the ability to move fluidly between back-end and front-end work
  • Considered a trusted expert beyond your own team, able to exert influence and define technical direction across multiple teams
  • Comfortable reading AI/ML research and turning promising findings into working prototypes, then production systems
  • Strong product and market awareness — able to judge which emerging techniques are worth building versus which are hype
  • Track record of taking ambiguous, high-level direction and independently defining and executing the concrete work to deliver it
  • Experience with SQL and data warehouses (BigQuery, Snowflake, Databricks, or similar)
  • Genuine willingness to work across the full stack: research, backend, frontend, SRE, and QA, as the team’s needs demand
  • Writes well-structured, performant code and can dive into unfamiliar codebases to suggest improvements
  • Experience using coding agents or similar AI tooling to speed up day-to-day engineering work
  • Demonstrated ability to mentor other engineers and influence technical decisions beyond your immediate team
  • Thrives in a startup-like environment with shifting priorities and a high degree of ownership

Skills

Required:PythonJavaSQLFrontend (React/TypeScript)
Nice to have:SRE/QA

Benefits

  • 100% employer-paid medical insurance
  • Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, and volunteer days off
  • RSU stock grants
  • Professional development and training opportunities
  • Company virtual happy hours, free food, and fun team-building activities
  • Monthly cell phone stipend
  • Access to an innovative mental health support platform that offers personalized care and resources in areas such as therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents
Last updated Sep 23, 2026. Interested? Apply on the company site.
Fivetran logo

About Fivetran

Moving data. Powering innovation.

Effortlessly centralize all the data you need so your team can deliver better insights, faster.

data movementconnectorsETLELTdata integrationanalytics

More open roles at Fivetran