Staff Software Engineer (UI Tooling)
Posted
Summary
Staff Software Engineer on Airbnb's UI Tooling team leading Kyber, a prototyping and rapid deployment platform. Responsible for rebuilding Kyber on next-gen cloud platforms, evolving capabilities for product development, integrating into ecosystem, setting technical direction, writing/reviewing code with AI agents, and mentoring engineers.
- As a Staff Software Engineer on the UI Tooling team, you will lead our prototyping and rapid deployment platform, Kyber. You will drive implementation, maintenance, and scaling of a system that supports thousands of internal projects and users and enables non-technical builders to express ideas across all of our product surface areas
- You will own the strategy and execution across 3 key areas:
- Rebuild Kyber onto our next-generation cloud platforms
- Evolve Kyber capabilities to support product development process
- Integrate Kyber into our ecosystem supporting prototyping workflows
- Setting technical direction for the Kyber platform, making architectural decisions for the systems that enable rapid deployment of internal applications and product feature prototypes
- Write and review code hands-on and with AI coding agents, establishing and demonstrating standards for quality, availability and system health across the platform
- Partner with Infrastructure, Product, Security, and Design to translate cross-organizational objectives into platform capabilities
- Advance the capabilities for Product Managers, Designers, and other non-technical builders to build rich product feature prototypes that translate to features in our production applications
- Mentor engineers and act as a force multiplier, leveling up the team through design reviews, technical guidance, and a collaborative, inclusive culture
Benefits
- Paid volunteer time
- Health food and snacks
- Generous parental and family leave
- Learning and development
- Annual travel and experiences credit
- Proven experience building customer-facing products from zero to one, contributing to product definition, technical architecture, development and launch
- Strong communication and collaboration skills, with experience driving initiatives that span across teams, departments and leadership
- 9+ years of industry experience, ideally within fast-paced environments, with a track record of delivering large-scale service oriented systems
- Sound technical judgment, with the ability to balance speed of delivery, experimentation, scalability and long-term engineering quality
- A product-first engineering mindset, with an understanding that technical decisions are in service of the products we provide to our customers
- Broad full-stack engineering capability, with the confidence to work across backend, frontend, mobile, APIs and system architecture as technical challenges require
- Strong architectural design skills, including high-scale distributed services, well-designed APIs, data pipelines, efficient algorithms and reliable integrations
- End-to-end product ownership, with experience iterating on launched products, responding to customer feedback and improving adoption, usability and business outcomes
