Deliver frameworks and platforms that are secure, efficient, mature and highly available that abstract away business complexity.
Investigate and adapt industry best practices to Airbnb’s unique environment.
Work with data scientists, business analysts and operations to define, capture, and use real-time event data for business insights and product features
Collaborate with infrastructure engineering teams to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture
Alter existing and develop new data access and protection patterns to ensure our community’s personal data is safe and secure, at scale
Your Expertise
6+ years of relevant industry experience as a backend software engineer.
Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience.
Proficient in at least one major programming language (preferably Java/Scala/Python).
Exposure to architectural patterns of large, high-scale web applications, such as well-designed APIs, high volume data pipelines, and efficient algorithms.
Passion for delivering products end-to-end, from ideation through planning and scoping to implementation and experimental A/B testing.
Rigor in high code quality, automated testing, and other engineering best practices.
Experience or desire to work collaboratively in cross-functional teams with product, data scientists, design and operations.
Outstanding communication and interpersonal skills and detail oriented.
Capable of making data driven decisions and articulating tradeoffs in any technical decisions.