Senior Software Engineer II - Authoring Apps

dbt Labs dbt Labs · Data AI · United States · Remote · Engineering

Senior Software Engineer II role at dbt Labs, focusing on building and shipping full-stack products for data teams, including a visual data modeling tool with a new Fusion engine. The role emphasizes speed, autonomy, and customer impact within a remote, distributed team.

What you'd actually do

  1. Take ideas from zero → production with speed, autonomy, and precision
  2. Ship features that directly impact how thousands of data teams work every day
  3. Manage trade-offs, priorities, and deliverables by applying your experience in bringing projects to successful completion
  4. Move fast, break down walls, and cut through bloat to deliver real value
  5. Collaborate with product and design, and are always are pushing things forward

Skills

Required

  • React/TypeScript
  • Node
  • Python
  • SQL
  • fullstack skills
  • ownership of the whole stack
  • working async with a fully-remote, distributed team

Nice to have

  • worked on an application similar to this one, such as a visual design tool, an analytics application, or an IDE
  • experience scaling applications, especially those with runtimes in Kubernetes and AWS
  • experience working in an async environment and distributed company

What the JD emphasized

  • cuts through complexity
  • ships fast
  • builds things customers truly love
  • own entire slices of the product
  • move with speed
  • ship features used by thousands of data teams
  • see the big picture
  • sweat the details
  • still move with agility
  • building and shipping fullstack products that made a dent in customer outcomes
  • weigh tradeoffs
  • bias towards action
  • take ownership over what you build