Staff Software Engineer, Web Platform - Empowering Innovation through Cutting-Edge Web Technologies

Remote Full-time
Join the Airbnb Team: Revolutionizing the Way People Travel and Experience the World Airbnb is a global community that connects travelers with unique and authentic experiences, fostering a sense of belonging wherever they go. Born in 2007, Airbnb has grown to become a leading online platform for short-term rentals, with over 4 million hosts welcoming more than 1 billion guests across the globe. As a mission-driven company, Airbnb is committed to creating a world where anyone can belong anywhere, and we're looking for talented individuals to join our team. The Web Platform Team: Enabling Engineers to Deliver Exceptional Experiences The Web Platform team is at the heart of Airbnb's engineering organization, empowering product engineers to build innovative features with high velocity and quality. Our mission is to provide foundational libraries, frameworks, and tools that enable seamless development, testing, and release of web applications. As a Staff Software Engineer on the Web Platform team, you will play a critical role in shaping the future of Airbnb's web platform and driving the success of our engineers. Key Responsibilities: Shaping the Future of Airbnb's Web Platform Contribute to the development of cutting-edge technologies that enhance the developer experience, velocity, debuggability, performance, and reliability of Airbnb's web applications. Partner with product teams to understand their pain points, pilot proposed solutions, and encourage adoption of tools and frameworks that drive innovation. Collaborate with infrastructure teams and support product foundation teams to build additional capabilities on top of the Web Platform team's offerings. Participate in all phases of software development, from architecture and design to implementation, testing, and on-call support. Support teammates in enabling code quality, operational excellence, and shared learning, fostering a culture of collaboration and continuous improvement. Essential Qualifications: The Skills and Expertise We're Looking For 9+ years of experience in a hands-on software engineering role, with a strong background in frontend web development. Strong expertise in TypeScript/JavaScript, with a deep understanding of the language and its ecosystem. Excellent communication skills, with experience working closely with other engineering teams across complex interfaces. A passion for collaborating via code reviews and architecture discussions, with a motivation to improve teammates' productivity. Preferred Qualifications: Nice to Have, but Not Required Prior experience developing code leveraged by other developers, with a understanding of the challenges and opportunities that come with it. Experience working with bundlers, testing frameworks, editor integrations, frontend build/CI systems, observability tooling, or developer environments, beyond configuration. What You'll Gain: Career Growth, Learning, and More As a Staff Software Engineer on the Web Platform team, you'll have the opportunity to work on complex and challenging projects that drive the success of Airbnb's engineers. You'll collaborate with talented individuals, learn from their experiences, and grow your skills in a fast-paced and dynamic environment. You'll also have access to: Career growth opportunities, with a clear path for advancement and professional development. Continuous learning and training, with a focus on staying up-to-date with the latest technologies and trends. A competitive compensation package, including a salary range of $204,000 - $259,000 USD, bonus, equity, benefits, and Employee Travel Credits. Our Culture and Work Environment: What Makes Airbnb Unique Airbnb is a company that values diversity, equity, and inclusion, with a culture that fosters collaboration, creativity, and innovation. As a remote-eligible role, you'll have the flexibility to work from anywhere, while still being connected to our global community. Our offices are designed to be welcoming and inclusive, with a focus on comfort and productivity. Compensation and Benefits: We're Committed to Taking Care of You Our compensation package is designed to be competitive and comprehensive, with a range of benefits that support your well-being and financial security. We're committed to providing a fair and equitable compensation package, with a focus on: A competitive salary range, with a clear and transparent compensation structure. Bonus and equity opportunities, tied to individual and company performance. Comprehensive benefits, including health insurance, retirement savings, and Employee Travel Credits. Ready to Join the Airbnb Team? If you're a talented Staff Software Engineer with a passion for web development and a drive to innovate, we want to hear from you. Apply now to join our team and help shape the future of Airbnb's web platform. Location: Remote Eligible (with occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager) How to Apply: Click the apply button to submit your application. We can't wait to hear from you! Apply for this job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Experienced Part-Time Online Chat Support Agent – Delivering Exceptional Customer Service through Remote Work Opportunities

Remote Full-time

**Experienced Full Stack Customer Service Representative – Remote Travel Support**

Remote Full-time

**Experienced Full Stack Online Chat Jobs Specialist – Customer Service Representative – Part-Time**

Remote Full-time

ProFee Billing and Coding Analyst

Remote Full-time

**Experienced Data Entry Clerk – Accurate and Timely Data Processing for blithequark**

Remote Full-time

Seasonal Sales Associate (Store 3780)

Remote Full-time

**Experienced Full Stack Data Entry Clerk – Remote Work Opportunity with blithequark**

Remote Full-time

Experienced Part-Time Remote Data Entry Specialist – Accurate Data Management and Database Maintenance Expert

Remote Full-time

**Experienced Entry-Level Data Entry Associate – Remote Opportunity at blithequark**

Remote Full-time

Entry-Level Remote Scheduling Assistant for Travel Industry - Flexible Hours & Career Growth

Remote Full-time
← Back to Home