Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Software Engineer, Storage
Location
United States
Posted
80 days ago
Salary
$157K - $185K / year
Seniority
Senior
Job Description
Software Engineer, Storage
Airbnb
• Build and operate data ingestion system that enables various ways of accessing data at Airbnb, including ingest DB data in the warehouse in various formats and frequency, and stream change data capture (CDC) at near real time. • Be hands-on (code, design, test) and collaborate with cross team partners (internal customers, dependencies and leadership) to deliver on multi-month projects in a timely fashion. • Raise operational standards by effectively and proactively identifying, debugging and fixing operational issues. Be part of the oncall rotation for the DBExports platform.
Job Requirements
- 3+ years of relevant industry experience.
- Strong collaboration and communication skills, with the ability to work effectively across teams.
- Solid understanding of distributed systems fundamentals and a desire to deepen your expertise in this area.
- Ability to write clean, readable, testable, and maintainable code.
- Experience onboarding to and contributing to a complex codebase.
- Enthusiasm for learning and growing your skills in infrastructure engineering.
- Exposure to distributed caching systems, KV stores, or similar infrastructure is a plus.
Benefits
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
AI Product Engineer, Dealpump
talentCWe are a Ukrainian full-service recruitment agency from the Genesis ecosystem.
• Build and ship product features end-to-end using AI-assisted development (Claude Code, AI-agents, skills in Claude Code, etc.) • Integrate AI capabilities into the product (e.g., generation, automation, decision logic, internal tools). • Work with APIs, services, and data to create scalable and reliable functionality. • Continuously improve development speed and quality using AI tools, automations, etc.
• Lead the technical evolution of our game platform, making architectural decisions that balance immediate delivery with long-term scalability and maintainability. • Take validated prototypes from concept stage to production, defining the technical approach and guiding implementation across the team. • Design and build shared game infrastructure — progression systems, content pipelines, analytics integration, platform APIs — that accelerates development across all titles. • Own and refine our engineering processes, including ticket structure, sprint planning, and technical documentation standards that keep the team aligned and efficient. • Mentor and develop other engineers through code review, pairing, architectural guidance, and career development conversations. • Evaluate and champion new technologies, frameworks, and AI-assisted development practices that improve our velocity and output quality. • Collaborate with product and creative leadership to translate high-level goals into well-scoped technical plans, breaking ambiguous problems into clear, actionable work. • Drive technical decision-making through clear communication, documentation, and consensus-building across the organization. • Contribute to hiring and team growth, helping identify, evaluate, and onboard engineering talent as we scale.
Senior Fullstack Developer & N8N Automation
Ministère des armées. Liberté, égalité, fraternité.Personnes à contacter : dcsca-arcueil.gestionnaire.fct@intradef.gouv.fr stephanie.porcher@intradef.gouv.fr
Role Description - Refonte et développement d’applications web internes (TypeScript, React, Node.js) - Développement de nouvelles fonctionnalités applicatives (Javascript moderne, Node.js, PHP) - Gestion des bases de données (MySQL, PostgreSQL et autres stacks BDD) - Intégration API internes / externes - Conception et déploiement d’automatisations internes via N8N - Collaboration avec l’équipe DevOps pour la définition des pipelines de déploiement - Documentation technique et transmission des connaissances - Maintien en condition de sécurité des applications (audit dépendances, correctifs, OWASP) - Modernisation des interfaces utilisateur (UX/UI) - Support expert niveau 2 applicatif - Veille amélioration continue UX / efficacité processus automatisés - Participation modernisation globale du patrimoine applicatif DSI - Veille technologique sur l'écosystème JavaScript / Node.js Qualifications - TypeScript end-to-end (front + back) - Conception d'API REST sécurisées - Expérience refonte/migration d'applications legacy - Pratique de Docker / Docker Compose pour le développement local et la conteneurisation - Capacité à créer des workflows N8N et les connecter à des APIs - Sensibilité sécurité applicative (OWASP, audit, headers) - Autonomie sur du SQL (requêtes, modélisation, migrations) Requirements - Maîtrise de TypeScript en environnement front et back - Maîtrise de React (hooks, context, composants fonctionnels) - Maîtrise de Node.js et d'au moins un framework backend (Express, NestJS) - Bonne maîtrise de SQL (PostgreSQL) : modélisation, requêtes, optimisation - Pratique de Docker et des principes de conteneurisation - Pratique de Git (branches, merge requests, revues de code) - Connaissance des principes de sécurité applicative Benefits - Expérience avec N8N ou un outil d'orchestration similaire - Connaissance de Next.js (SSR, API routes) - Notions de CI/CD (savoir lire et contribuer à un pipeline GitLab CI / GitHub Actions) - Familiarité avec Redis (cache, sessions, queues) - Notions d'administration Linux Company Description Niveau 7 Master/diplômes équivalents - Autonomie et capacité à prioriser - Rigueur et souci de la qualité du code - Esprit d'analyse et de synthèse - Capacité à documenter et transmettre - Force de proposition sur les choix techniques 3 à 7 ans d'expérience en développement fullstack JavaScript/TypeScript. Expérience en refonte d'applications legacy appréciée. Éléments de candidature Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire. Personnes à contacter - recrutement@onacvg.fr - recrutement@onacvg.fr
• Design and develop new features across Avigilon Alta software and web applications, from concept through production. • Build and maintain third-party integrations, produce clear developer documentation, and support APIs and SDKs that power our broader ecosystem. • Help evolve our application platform and marketplace, contributing to long-term scalability, extensibility, and developer experience. • Partner with product and engineering leaders to influence system architecture, technical direction, and design decisions across the platform. • Develop and operate software for deploying, managing, and monitoring production systems and cloud infrastructure. • Write unit tests, automated UI tests, and execute test plans to ensure reliability, performance, and a high bar for quality. • Take a production-first mindset, sharing responsibility for system reliability, observability, and long-term maintainability. • Work closely with leadership and peers to prioritize and deliver work in a fast-moving, iterative environment.



