Airbnb is a community based on connection and belonging.
Senior Staff Software Engineer, Storage
Location
United States
Posted
1 day ago
Salary
$244K - $305K / year
Seniority
Senior
Job Description
Senior Staff Software Engineer, Storage
Airbnb
• Build and operate a highly performant, available, and scalable data access gateway that provides a simple and unified experience for accessing online product data. • Empower and simplify the way engineers at Airbnb define and manage data by building and operating a generalized data schematization solution.
Job Requirements
- 12+ years of relevant industry experience
- Hands-on experience in building and operating large-scale distributed systems
- Solid understanding of systems and infrastructure fundamentals
- Ability to own and dive deeply in a complex code base
- Knack for writing clean, readable, testable, maintainable code
- Strong collaboration and communication skills in a remote-working environment
- Ability to leverage cutting edge AI technologies to build world-class solutions.
Benefits
- The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future.
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description We’re looking for a strong full-stack developer who can build polished front-end experiences while also contributing across backend systems, cloud infrastructure, and integrations. This role is ideal for someone who enjoys working across the stack — from React interfaces and APIs to AWS infrastructure and modern AI-powered applications. You’ll work on a mix of customer-facing applications, internal tools, integrations, and emerging AI/knowledge-graph initiatives. You'll partner with other members of our team, ensuring high-quality development practices and reliable project delivery. This is a full-time permanent position and primarily remote, with a possibility to work from our downtown Toronto office for residents of that area. What You’ll Do - Build and maintain modern web applications using React and TypeScript - Develop backend services, APIs, and integrations - Deploy and manage applications in AWS - Work with WordPress integrations and customizations where needed - Collaborate on AI-powered workflows and data-driven applications - Contribute to architecture, technical planning, and product decisions - Improve application performance, reliability, and developer workflows - Work closely with product, design, and leadership teams Qualifications - 5+ years of professional web development experience - Demonstrated experience delivering complex web platforms and integrations - Experience mentoring developers within a collaborative engineering environment - Strong front-end development experience with React - Experience building full-stack web applications - Solid JavaScript/TypeScript skills - Backend development experience (Node.js preferred) - Experience with AWS services and deployment workflows - Experience working with REST APIs and third-party integrations - Proficiency with Git-based workflows and modern development practices - Strong understanding of web performance, accessibility standards, and security - Comfortable working independently and owning projects - Strong communication and problem-solving skills Nice to Have - WordPress development or headless WordPress experience - Experience with Graph Databases (Neo4j, Amazon Neptune, etc.) - Experience integrating AI/LLM APIs and workflows - Experience with vector search, embeddings, or RAG architectures - DevOps or infrastructure-as-code experience - Experience in fast-moving startup or agency environments Tech Stack Our stack includes technologies such as: - React - TypeScript - Node.js - AWS - WordPress - Graph databases - AI/LLM integrations You don’t need experience with every technology listed, but you should be comfortable learning new tools quickly. What We’re Looking For - A builder mindset - Someone pragmatic and product-oriented - Comfortable moving between frontend, backend, and infrastructure work - Curious about AI and emerging technologies - Able to balance speed with quality Benefits - Remote work and work-life balance - Competitive compensation package - Career development and growth - Generous paid time off (vacation, sick days, personal time, etc.) - Group insurance coverage (if you're in Canada) including extended health, dental, vision and travel - Allowance for home office equipment - Learning & development yearly budget - A dynamic team of individuals who are passionate about what they do and who are eager to welcome you aboard!
• Desarrollar aplicaciones según requerimientos técnicos y de negocio. • Validar que el desarrollo cumpla con reglas de negocio, casos de uso y estándares visuales definidos. • Resolver incidencias y bugs asignados por QA o cliente. • Aplicar estándares de seguridad (OWASP, Fortify) y firmar checklists de desarrollo seguro. • Elaborar documentación técnica, planes de instalación y mantener actualizadas las matrices de componentes. • Participar en capacitaciones y certificaciones definidas por el área de TI.
• Own the development and continuous improvement of Joko AI • Own the architecture of our agentic system • Design and run robust evaluation frameworks • Expand the set of tools and capabilities for Joko AI • Tackle challenges of data ingestion at scale • Leverage data to understand user preferences and enhance personalization • Prototype and iterate on new challenges and features • Stay on top of the latest models and frameworks • Fine-tune models for quality and efficiency • Collaborate closely with the Product team to define UX and implement improvements
• Build scalable backend services and APIs that power our digital merchandising platform. • Work with other senior engineers to contribute to high level decisions about the architecture and design. • Work with Product Managers to make Jane’s advertising product offerings sound, robust and easy to use. • Work with Data Scientists and Machine Learning Engineers to collect data, analyze data, and use data to improve advertising through iterations. • Help communicate and implement best practices across the engineering team. • Perform and participate in design reviews and code reviews. • Identify and resolve performance bottlenecks.



