Be the technical lead and owner of significant scope, working through ambiguity, concept validation and implementation of a best-in-class solution
Work with cross-functional teams with design, product, data science, and research partners to drive engineering decisions and influence outcomes
Help build out the team, cultivate innovation and growth by driving cross-collaboration and execution of projects across multiple teams
Be a player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence
Scale distributed applications in a highly-available 24x7 environment, make architectural trade-offs applying design patterns and disciplined execution
Drive, lead, and contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. You’ll be reviewing code and design docs, giving feedback on product specs and mocks.
Nurture a culture of technical quality from design, through code review, to production operations
Your Expertise:
BS, MS or Ph.D. in computer science or related field, or equivalent work experience.
8+ years of relevant engineering hands-on work experience
Proficiency in one or more back-end server languages (Java/Kotlin/Rust/Ruby/C++/etc.)
Extensive experience working with GraphQL
Strong coding abilities and experience with architectural patterns of large, high-scale applications.
Experience architecting, building, and maintaining highly available services in a large service-oriented architecture (SOA).
Familiarity with patterns, libraries and frameworks for building and testing services, and service-to-service communication.
Familiarity with growth engineering concepts, such as A/B testing, funnel analysis, and customer segmentation.
Experience or desire to work collaboratively in cross-functional teams with design, product, data science, and research partners.
Ability to effectively communicate with non-technical stakeholders.
Experience in partnering with other leaders in setting product strategy
Shipped several large scale projects with multiple dependencies across teams
Technical leadership and strong communication skills with ability to lead other experienced engineers
Relevant Links:
We value leveraging and giving back to the open source community (http://airbnb.io)