4 дня назад
Senior Software Engineer (Data Infrastructure)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (Data Infrastructure): Building and optimizing the dbt platform's orchestration control plane, including schedulers, execution harnesses, and results processing, with an accent on high-throughput APIs, distributed systems, and cloud infrastructure. Focus on designing scalable backend services, improving performance and reliability, troubleshooting production incidents, and using AI tooling throughout the software development lifecycle.
Location: Remote, associated with Oakland, California, United States
Company
and dbt Labs build data infrastructure that moves, transforms, and governs data for analytics, AI, and business decision-making.
What you will do
- Design and implement features and performance improvements for the orchestration control plane, including the scheduler, execution harness, and results processing.
- Build, test, maintain, and optimize backend services and reusable components for high throughput and scalability.
- 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 follow up with post-mortems and mitigation plans.
- Plan and execute feature work while collaborating with product managers, QE, customer support, design, and engineering peers.
- Participate periodically in on-call rotations and use AI tools to accelerate development and author or review SDLC artifacts.
Requirements
- 5+ years of software industry experience, including designing and building backend services and reusable components.
- Experience with distributed systems, cloud computing, performant code, testing, troubleshooting, technical design, and code review.
- 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 software and design work and identify and improve flaws in existing systems.
- Fluency with AI code assistants, coding agents, and conversational AI for software development lifecycle work.
Nice to have
- Experience with ETL, ELT, cloud-based data platforms, schedulers, workflow orchestration, job queues, or distributed task execution.
- Experience with GraphQL APIs and high-throughput, multi-tenant data services.
- Familiarity with Buildkite, Datadog, Grafana, analytics engineering, or the dbt ecosystem.
Culture & Benefits
- Fully remote, full-time work arrangement.
- Employer-paid medical insurance, with details varying by country and worker type.
- Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, parental leave, holidays, and volunteer days.
- RSU stock grants, professional development and training opportunities, and a monthly cell phone stipend.
- Mental health support with therapy, coaching, and self-guided mindfulness resources.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Staff Software Engineer, Data Platform (PostgreSQL)
170 000 - 190 000$
6 дней назад
Senior Backend Engineer (GraphQL)
170 000 - 235 000$
6 дней назад
Principal Software Engineer (AI)
5 дней назад
Senior Backend Engineer (Python/Django)
7 дней назад
Senior Backend Engineer (AI)
6 дней назад