Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy to build novel products and features.
Work with senior engineers technical leaders in the team to deliver system improvements that would enable fast product feature deliveries.
Create paved paths and best practices within the listings space.
Build efficient and backend solutions that are reliable, performant and scalable.
Collaborate with team members and cross-functional partners to define product definitions and roadmaps.
Requirements
2+ years of experience in software engineering.
Proficiency in one or more JVM based languages (Java, Kotlin, Scala, etc.) are preferred.
Experience with architectural patterns of large, high-scale data applications is a plus.
Experiences of distributed systems, data stores, data modeling, indexing and associated trade-offs is a plus.
Passion for learning. Our team touches the whole backend stack of Airbnb and collaborates extensively with other teams, quick learning and strong communication skills is a must.
Tech Stack
Distributed Systems
Java
Kotlin
Scala
Benefits
Our job titles may span more than one career level.
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.