Back to jobs

Senior Full Stack Engineer ll, Metadata

Brazil - Remote

About Us 

dbt Labs is the pioneer of analytics engineering, helping data teams transform raw data into reliable, actionable insights. Since 2016, we’ve grown from an open source project into the leading analytics engineering platform, now used by over 50,000 teams every week. 

As of February 2025, we’ve surpassed $100 million in annual recurring revenue (ARR) and serve more than 5,100 dbt Cloud customers, including JetBlue, HubSpot, Vodafone New Zealand, and Dunelm. We’re backed by top-tier investors including Andreessen Horowitz, Sequoia Capital, and Altimeter. At our core, we believe in empowering data practitioners:

  • Code-based data transformations unlock transparency, flexibility, and collaboration
  • Analysts should adopt software engineering best practices to build trusted data products
  • Core analytics infrastructure should be open source and user-controlled
  • Analytic code—not just tools—should be shared and community-driven
dbt is now synonymous with analytics engineering, defining the modern data stack and serving as the data control plane for enterprise teams around the world. And we’re just getting started. We’re growing fast and building a team of passionate, curious people across the globe. Learn more about what makes us special by checking out our values.
 

The Metadata team empowers data engineers and analysts through dbt Explorer, helping them discover, evaluate, and enrich dbt assets. As a platform team, we also provide essential search and discovery APIs that enhance user experiences across other dbt products, including Query Page and Visual Editor.

We’re looking for a Senior Full Stack Engineer to join our team focused on building the backbone of our data catalog and integration platform. This role blends strong backend expertise with an appreciation for crafting user-facing experiences that surface complex metadata in intuitive, actionable ways.

You’ll play a key role in developing scalable systems that unify metadata across BI tools, data warehouses, and streaming platforms—while also contributing to the UI and API layers that power discovery, lineage, and platform connectivity. If you’re passionate about bridging systems, writing clean code, and delivering polished full-stack solutions that solve tough data problems, this role is for you.

What You’ll Do

  • Build and maintain data catalog infrastructure that connects with BI tools, warehouses, and metadata platforms
  • Develop and own full-stack features, from backend services and data integrations to APIs and web interfaces
  • Create and maintain platform connectors and adapters to unify data and metadata across sources
  • Generate and expose data lineage to end users through intuitive, performant UI components
  • Design, implement, and iterate on backend APIs and frontend features for navigating metadata at scale
  • Collaborate with product, design, and other engineering teams to develop user-focused metadata experiences
  • Help define integration standards and best practices for cross-platform data workflows

What We’re Looking For

  • Experience building full-stack applications, with emphasis on backend services and API design
  • Deep understanding of metadata systems, data lineage, and integration patterns
  • Familiarity with Kubernetes, microservices architecture, and backend performance optimization
  • Familiarity with RabbitMQ, Kafka, or other messaging systems, and Elasticsearch for metadata search
  • Demonstrated ability to map and model data relationships across platforms
  • A user-centered mindset and ability to turn complex backend logic into thoughtful UI/UX

Nice to Have

  • Experience with open-source metadata tools (e.g., OpenMetadata, DataHub, OpenLineage)
  • Proficiency in Python, along with frontend development experience in React (or similar frameworks)
  • Prior exposure to analytics engineering tools like dbt, or modern BI tools (e.g., Looker, Tableau)
  • Contributions to system-level architecture and a passion for technical mentorship

Compensation & Benefits

  • Salary: 375,000 - 475,000 BRL
  • Equity Stake
  • Benefits - dbt Labs offers:
    • Unlimited vacation (and yes we use it!)
    • Excellent healthcare
    • Paid Parental Leave
    • Wellness stipend
    • Home office stipend, and more!

*Equity or comparable benefits may be offered depending on the legal limitations

What to expect in the hiring process (all video interviews unless accommodations are needed):

  1. Interview with Talent Acquisition Partner
  2. Interview with Hiring Manager
  3. Team Interviews
  4. Final interview with one of our Values Carriers

dbt Labs is an equal opportunity employer, committed to building an inclusive team that welcomes diverse perspectives, backgrounds, and experiences. Even if your experience doesn’t perfectly align with the job description, we encourage you to apply—we value potential just as much as a perfect resume.

Want to learn more about our focus on Diversity, Equity and Inclusion at dbt Labs? Check out our DEI page.

dbt Labs reserves the right to amend or withdraw the posting at any time. For employees outside the United States, dbt Labs offers a competitive benefits package. Equity or comparable benefits may be offered depending on the legal or country limitations.

Apply for this job

*

indicates a required field

Resume/CV*

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf


Select...
Select...
Select...
Select...

U.S. Standard Demographic Questions

We invite applicants to share their demographic background. If you choose to complete this survey, your responses may be used to identify areas of improvement in our hiring process.
Select...
Select...
Select...
Select...
Select...
Select...