Simplify Logo

Full-Time

Senior Software Engineer

Trust Platform

Posted on 11/30/2023

Airbnb

Airbnb

10,001+ employees

Global platform for holiday home rentals

Enterprise Software
Crypto & Web3
Financial Services
Real Estate
Defense
Consumer Goods
Entertainment

Senior

San Francisco, CA, USA

Category
Backend Engineering
Frontend Engineering
Web Development
Software Engineering
Required Skills
JavaScript
UI/UX Design
React.js
TypeScript
iOS/Swift
REST APIs
Web Development
Android Development
HTML/CSS
Requirements
  • 7+ years of experience in a hands-on software engineering role in frontend web development
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • Extensive experience working with TypeScript/JavaScript, GraphQL and REST APIs
  • Experience with React and modern JavaScript libraries
  • Fluency in HTML, CSS, and related web technologies
  • Awareness of cross-browser compatibility issues and client-side performance considerations
  • Demonstrated design and UX sensibilities
  • Excellent communication and collaboration skills
  • Love collaborating via code reviews and architecture discussions
  • Full-stack development experience is a big bonus
  • Experience working on an Infrastructure or Platform team supporting a medium to large engineering organization
  • Solid understanding of client networking, performance, caching, client storage solutions, and asynchronous programming
  • Experience (beyond configuration) working with bundlers, testing frameworks, editor integrations, frontend build/CI systems, observability tooling, or developer environments
  • Show motivation for personal growth and learning new technologies to support the team’s needs
Responsibilities
  • Work closely with cross-functional partners (PM, design) and engineering teams owning various functional surfaces (messaging, cancellations, guest & host standards) across Airbnb
  • Standardize enforcements across various functional areas by ideating and designing an extensible platform
  • Work closely with Android, iOS and backend engineers on the team to develop foundational, cross-platform solutions
  • Contribute across the team’s surface areas to directly move core metrics while reducing cost and providing new functionality
  • Partner with Airbnb product teams to understand their pain points, pilot proposed solutions, and drive adoption of paved path tooling and frameworks
  • Participate in all phases of software development including architecture/design, implementation, and testing
  • Support teammates in enabling code quality, operational excellence, and shared learning

Airbnb offers a platform for holiday homes and condo rentals, connecting hosts and guests globally through a user-friendly website and app interface. The platform utilizes advanced web and app technologies to facilitate unique stays and experiences for users.

Company Stage

IPO

Total Funding

$10B

Headquarters

San Francisco, California

Founded

2007

Growth & Insights
Headcount

6 month growth

18%

1 year growth

36%

2 year growth

60%

Benefits

Comprehensive health plans

Paid volunteer time

Healthy food and snacks

Generous parental and family leave

Learning and development

Annual travel and experiences credit

INACTIVE