Senior Full Stack Engineer

closed
dbt Labs Logo

dbt Labs

πŸ“Remote - Brazil

Summary

Join dbt Labs as a Senior Full Stack Engineer and contribute to the development of dbt Explorer, a data catalog empowering data engineers and analysts. You will build and maintain data catalog infrastructure, develop full-stack features, create platform connectors, generate data lineage, and design backend APIs and frontend features. This role requires strong backend expertise and an appreciation for user-facing experiences. You will collaborate with various teams to develop user-focused metadata experiences and define integration standards. The position offers a competitive salary, equity stake, excellent healthcare, paid parental leave, and a wellness stipend.

Requirements

  • Experience building full-stack applications, with emphasis on backend services and API design
  • Proficiency in Python, along with frontend development experience in React (or similar frameworks)
  • Deep understanding of metadata systems, data lineage, and integration patterns
  • Familiarity with Kubernetes, microservices architecture, and backend performance optimization
  • Experience 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

Responsibilities

  • 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

Preferred Qualifications

  • Experience with open-source metadata tools (e.g., OpenMetadata, DataHub, OpenLineage)
  • 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

Benefits

  • Salary: 375,000 - 475,000 BRL
  • Equity Stake
  • Unlimited vacation (and yes we use it!)
  • Excellent healthcare
  • Paid Parental Leave
  • Wellness stipend
  • Home office stipend, and more!
This job is filled or no longer available