Senior Full-Stack Software Engineer

Airbnb
Summary
Join Airbnb's Guest Displays & Platforms team as a Software Engineer and architect and implement complex features for the main Product Details Page (PDP). Collaborate with engineers and cross-functional partners, focusing on data-driven decisions and performance optimization. Proactively learn leading-edge practices in workflow orchestration systems and help define coding standards. Mentor junior engineers and drive alignment across projects. This US-remote eligible position requires 5+ years of backend/full-stack development experience, a Bachelor's or Master's degree in CS (or equivalent), expertise in Java/Kotlin, frontend technologies, and backend systems. The role offers a competitive salary, bonus, equity, benefits, and Employee Travel Credits.
Requirements
- 5+ years of experience in a hands-on software engineering role in backend/full-stack development
- Bachelorโs and/or Master/PhDโs degree, preferably in CS, or equivalent experience
- Considerable experience working in Java and/or Kotlin
- Fluency in frontend web technologies (e.g. HTML, CSS, React and Graphql etc)
- Demonstrated expertise in backend systems within large-scale service-oriented architectures
- Passionate about efficiency, availability, technical quality and system quality
- Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions
- Ability to drive alignment, manage projects and effectively collaborate with stakeholders
- Mentorship of junior developers
Responsibilities
- Architect and implement complex features, focusing on data-driven decision making and performance optimizations
- Collaborate with other engineers and cross-functional partners across the organization to understand and prioritize technical requirements
- Proactively grow knowledge of leading edge practices and trends involving workflow orchestration systems
- Help define and improve coding standards, development processes and best practices
- Mentor and provide technical guidance to junior engineers, fostering a culture of knowledge sharing and continuous learning
Benefits
- Bonus
- Equity
- Benefits
- Employee Travel Credits