- Entry level
- No Education
- Salary to negotiate
- San Francisco
Engineering Manager, Mobile Infrastructure at Airbnb
Airbnb is the world's largest marketplace for space and we keep getting bigger every day. Not only is mobile quickly becoming the preferred means to book travel but mobile uniquely enables our hosts to be responsive and connects our guests to their surroundings. With over 100M million nights booked per year and counting, we're constantly tackling challenges in scaling and growth — all while maintaining a beautiful user experience.
We introduce architectural changes which enables our App to scale and grow without impact negatively on existing business metrics. We provide tooling which enable mobile developers to refactoring and update code to increase quality app wide. We create engineering-wide consistency in code and push for adoption of new technologies and most importantly we execute large-scoped, site-wide projects. We are a mobile only team with large ambitions on improving Airbnb app.
We’re looking for individuals who are thoughtful, responsible, passionate and appreciate infrastructure advancements. We’re looking for someone who is not only well versed in Mobile development, but also has a strong understanding of mobile architectural patterns and is excited to learn about and contribute to the client side.
Because of the unique form-factor of mobile, we put a particular emphasis on the user-experience design. Our apps have been featured in the app store, Google Play and at WWDC.
Our team is impactful and high-leverage: we make the entire engineering organization more productive. You will have visibility into every other engineering team and their systems, and you'll engage in helping and mentoring them.
Our team builds elegant tools to enable all developers at Airbnb to experience joy while quickly developing, testing, and shipping high-quality code.
Checkout our engineering blog: https://medium.com/airbnb-engineering/airbnb-engineering-infrastructure/home
What are examples of work that the team have shipped at Airbnb?
Major mobile architecture advancements to strengthen mobile platform at Airbnb.
Migration of iOS app to latest swift version.
Significant app size reductions by introducing changes which are scalable.
Driving accessibility improvements on mobile platforms.
Entire app migration to RxGroups (Airbnb framework for easily grouping RxJava observables together and tie them to your Android Activity lifecycle).
Significant app performance improvement by introducing changes in app startup architecture.
Introduction & adoption of MVRx (a reactive state architecture built on ViewModels).
Key advancements in Lottie (Airbnb library for after effects animations in real time).
What will you do on Mobile Infrastructure at Airbnb?
You will prioritize projects which bring joy to ~200 mobile developers every day!
You will collaborate with our customers (other Airbnb mobile developers) to understand their needs and ensure our team works on the right things.
You will enhance our mobile development environment to improve developer happiness.
You will support building our next-generation app architecture changes to support Airbnb growth and evolution.
You will support building our next-generation network layer for offline support.
You will improve infrastructure to advance mobile developers to seamlessly adopt languages (Swift\Kotlin).
You will open source work, describe it in blog posts and talk about it at conferences.
We value Engineering Managers who have:
2+ years of hands-on technical management experience.
8+ years of relevant engineering work experience.
Exceptional coding abilities and experience with architectural patterns of large, high-scale applications.
Rigor in app development, code quality and engineering best practices.
Worked successfully with cross-functional partners including Product, Infra & external 3rd party partners.
Actively coached and mentored team members in their careers.
Bonus: Proficiency with Java/Kotlin and Swift.
Bonus: Experience in partnering with other leaders in setting product strategy.
Bonus: Proven track record in partnering with recruiting to build incredible engineering teams.
Bonus: Consistently made culture choices that positively impact all of engineering.
Quarterly employee travel coupon
Paid time off
Medical, dental, & vision insurance
Life insurance and disability benefits
Flexible Spending Accounts
About the company
Founded in August of 2008 and based in San Francisco, California, Airbnb is a trusted community marketplace for people to list, discover, and book unique accommodations around the world — online or from a mobile phone or tablet.
Whether an apartment for a night, a castle for a week, or a villa for a month, Airbnb connects people to unique travel experiences, at any price point, in more than 65,000 cities and 191 countries. And with world-class customer service and a growing community of users, Airbnb is the easiest way for people to monetize their extra space and showcase it to an audience of millions.