SENIOR BACKEND SOFTWARE ENGINEER II, ORCHESTRATION

dbt Labs
Full-time
Remote
$172,000 - $207,900
Posted on a month ago

Job Description

dbt Labs is seeking an experienced backend engineer to shape the architecture and drive the roadmap of their orchestration system, which powers job scheduling and execution for dbt Cloud. The role involves designing, implementing, and maintaining reliable, secure, and highly available services in a dynamic team environment.

Responsibilities

  • Shape the future of the orchestration system
  • Design and implement reliable, secure, highly available services
  • Refactor legacy systems
  • Work with Python, Rust, Go, Postgres, Redis, Kubernetes, AWS, Terraform, and Datadog
  • Collaborate with engineering teams, product management, and UX designers
  • Mentor junior engineers

Requirements

  • 8+ years of software engineering experience
  • Bachelor's degree in a related field
  • Experience designing micro-services and event-driven architecture
  • Strong knowledge of observability and debugging production issues
  • Systematic problem-solving and communication skills
  • Passion for engineering best practices
  • Self-starter with leadership skills

Benefits

  • No benefits