Назад
Company hidden
9 дней назад

Senior Software Engineer - Orchestration (Python/Rust)

174 915 - 209 906$
Формат работы
remote (только USA)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Software Engineer - Orchestration (Python/Rust): Building and scaling the dbt platform control plane, including scheduling, execution harnesses, results processing, metadata services, and high-throughput APIs with an accent on distributed systems, performance, and reliability. Focus on designing backend features, improving data models and critical paths, troubleshooting production issues, and using AI tooling across the software development lifecycle.

Location: Fully remote, with the listed location in Oakland, California, United States

Salary: $174,915–$209,906 USD annually

Company

Fivetran and dbt Labs are bringing together data movement and analytics engineering products to help organizations build reliable data infrastructure for analytics, AI, and business decisions.

What you will do

  • Design and implement features and performance improvements for discovery APIs, catalogs, lineage, run history, and other metadata services.
  • Build, maintain, test, and optimize backend services and reusable components.
  • Write technical designs, explain trade-offs, review designs and pull requests, and raise code quality standards.
  • Improve test coverage, reduce technical debt, troubleshoot production issues, and contribute to incident post-mortems and mitigation plans.
  • Plan and execute feature work, participate in on-call rotations, and collaborate with product managers, QE, customer support, and engineering peers.
  • Use AI coding assistants and conversational AI to accelerate development and create or review SDLC artifacts.

Requirements

  • 5+ years of software industry experience solving complex engineering problems and building backend services from the ground up.
  • Experience with distributed systems, cloud computing, design, code reviews, troubleshooting, and testing.
  • Proficiency in a modern backend or systems language such as Python, Java, C++, or C#.
  • Hands-on experience with AWS, GCP, or Azure and containerization with Docker and Kubernetes.
  • Ability to independently lead feature-level design work and explain technical trade-offs clearly.
  • Fluency with AI code assistants, coding agents, and conversational AI for software development work.

Nice to have

  • Experience with continuous integration tools such as BuildKite and observability tools such as Datadog or Grafana.
  • Experience with ETL, ELT, cloud data platforms, metadata, catalogs, lineage, or discovery systems.
  • Experience with GraphQL APIs and high-throughput, multi-tenant data services.
  • Familiarity with analytics engineering workflows and the dbt ecosystem.

Culture & Benefits

  • Fully remote work environment with collaboration across global teams.
  • Employer-paid medical insurance, with terms varying by country and worker type.
  • Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, parental leave, holidays, a year-end Global Week of Rest, and volunteer days.
  • RSU stock grants, professional development and training opportunities, and a monthly cell phone stipend.
  • Mental health support including therapy, coaching, and self-guided mindfulness resources.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →