Manager Software Engineering

Fivetran•Oakland, CA
•Hybrid

About The Position

Fivetran and dbt Labs are bringing together their data infrastructure products and teams to help organizations move, transform, and trust their data. The Engineering Manager for the Data Application Platform team leads engineers responsible for core systems supporting data movement, including scheduling and workflow management, application security, and database systems. This is a hands-on leadership role focused on team growth, execution, delivery processes, and technical direction. The manager partners with technical leads on architecture while staying close to code and system design to make informed technical decisions and build trust with a senior engineering team. The position is full-time and based in the Oakland, California office. The hybrid work model combines remote flexibility with two in-office days each week.

Requirements

  • Experience managing software engineering teams, including hiring, coaching, and performance management.
  • Track record of shipping production systems.
  • Strong engineering foundation, including having built and shipped production software and the ability to engage credibly with senior engineers on architecture and technical tradeoffs.
  • Familiarity with SQL, application security, and platform scalability.
  • Strong understanding of clean code, modularity, testability, and backward compatibility.
  • Excellent written and verbal communication skills.
  • Experience working in distributed, asynchronous teams and explaining complex tradeoffs to engineers, product managers, and other stakeholders.
  • Demonstrated experience driving cross-team technical initiatives and influencing engineering direction.
  • Track record of taking high-impact problems from definition through execution.

Nice To Haves

  • Experience with data platforms or data engineering systems.
  • Understanding of application security principles.

Responsibilities

  • Hire, onboard, coach, and develop software engineers; provide day-to-day support and manage performance.
  • Plan and prioritize team work, guiding execution to deliver high-quality software predictably.
  • Partner with senior and staff engineers to guide the architecture and evolution of scheduling, workflow management, application security, and database systems, with a focus on reliability, scalability, and security.
  • Coordinate shared technical work with leaders across the platform and engineering organization and ensure core systems integrate effectively.
  • Work with product and engineering stakeholders to translate customer needs, security requirements, and operational feedback into priorities and a sequenced roadmap.
  • Build a culture of design documentation, thoughtful code review, and durable engineering practices that support fast, high-quality delivery.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service