Airbnb предлагает чётко очерченную инфраструктурную роль с хорошей оплатой и актуальными задачами в распределённых системах, но зарплата немного ниже медианы рынка, а в обязанности входит дежурство.
Кликните для подробной информации
Ниже медианыДежурстваСовременный стекПонятные задачиИзвестный продукт
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer, Streaming Infrastructure (Kafka/CDC): Building and operating large-scale change data capture and batch export systems that move data from Airbnb's online databases into offline processing systems with an accent on reliability, performance, and multi-tenant platform architecture. Focus on designing distributed streaming infrastructure, debugging production systems at scale, and improving data access for internal engineering teams.
Location: Offices in the United States
Salary: $196,000–$230,000 USD base pay per year, with possible bonus, equity, benefits, and Employee Travel Credits.
Company
Airbnb operates a global platform for stays and experiences, with a data infrastructure organization that builds systems for storing, moving, and transforming company data.
What you will do
Design, build, test, and operate large-scale CDC and batch export systems across Airbnb's online databases.
Develop and operate SpinalTap, a near-real-time CDC streaming platform for Kafka, and DBExports, a platform for full-table snapshots and mutation exports.
Help shape the architecture of DMT's unified data movement platform while it is being built.
Improve the reliability, performance, and efficiency of platforms supporting payments, fraud detection, financial reporting, search, messaging, notifications, and machine learning.
Make it easier for engineers to move data into offline systems without requiring database or pipeline expertise.
Collaborate with partner teams, internal customers, and leadership; participate in on-call and raise the operational standard.
Requirements
5+ years of experience building and operating large-scale backend distributed systems, such as data ingestion, streaming, CDC, storage, or data platforms.
Hands-on experience with streaming systems such as Kafka and with database change capture and publication, including binlogs, Debezium, or similar technologies.
Ability to take ownership of and work deeply in a complex codebase.
Experience maintaining, analyzing, and debugging production systems at scale.
Ability to write clean, readable, testable, and maintainable code.
Strong collaboration and communication skills in a remote-working environment.
Strong ownership and a track record of delivering projects on time.
Nice to have
Experience building managed or multi-tenant platforms used by other engineering teams.
Familiarity with MySQL or Aurora, schema evolution, or large-scale batch data processing.
Culture & Benefits
Work with a broad and diverse talent pool and an inclusive, disability-inclusive application and interview process.
Possible eligibility for bonus, equity, benefits, and Employee Travel Credits.
Reasonable accommodations are available throughout the recruitment process.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →