Tech Stack
Tag name is followed by "@" symbol and proficiency level value.
About proficiency levels:
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
CSS @ 3
Communication @ 3
GraphQL @ 3
HTML @ 3
JVM @ 6
Java @ 6
Kotlin @ 6
Project Management @ 7
React @ 3
Scala @ 6
- 1-2 — basic awareness. Minimal hands-on experience, and a rudimentary understanding of the technology's purpose;
- 3-6 — daily use. Comfortable and regular usage, capable of handling common tasks and challenges related to the technology;
- 7-9 — you are an expert, you can teach others, you know all the pitfalls and tricks;
- 10 — exceptional knowledge, comprehensive understanding, and adeptness in all aspects of the technology, including advanced problem-solving. Think twice before claiming or demanding such level.
Details
Airbnb's Cities Team develops software systems that enable the company to work effectively with local governments. The team designs systems to model regulations around the world, deploy them safely, and operationalize them at scale while supporting global supply growth and retention. The role involves close collaboration with Operations, Product, Policy, Legal, and other cross-functional partners across the United States and India.
Responsibilities
- Build tools and systems to scale regulatory launches worldwide, with a focus on supply growth and retention.
- Design and build product and platform features.
- Work closely with global cross-functional stakeholders on product alignment, requirements, and specifications.
- Build highly scalable and reliable features and platforms using engineering best practices.
- Foster a culture of craftsmanship, quality, and excellence.
- Represent the engineering team with global cross-functional partners across regulatory projects.
- Strategize and brainstorm opportunities with Product, Partnerships, and other cross-functional leaders.
- Define and drive relevant metrics to measure initiative success.
- Support 24x7 engineering operations to maintain highly reliable services.
Requirements
- Bachelor's, master's, or Ph.D. degree in computer science or a related field, or equivalent work experience.
- Two or more years of relevant engineering experience.
- Strong coding abilities and experience with architectural patterns for large-scale, high-scale applications.
- Proficiency in one or more JVM-based languages, such as Java, Kotlin, or Scala.
- Familiarity with frontend web technologies, including HTML, CSS, React, and GraphQL.
- Experience architecting, building, and maintaining highly available services in a service-oriented architecture (SOA).
- Familiarity with patterns, libraries, and frameworks for building and testing services, as well as service-to-service communication.
- Experience partnering with Operations, Policy, Legal, and Product functions.
- Strong analytical and problem-solving skills, including the ability to structure complex and ambiguous problems, identify patterns, and propose data-driven solutions.
- Self-driven with strong project management abilities.
- Ability to drive end-to-end initiatives, align stakeholders, manage timelines, and proactively remove roadblocks in fast-moving environments.
Benefits
The role may be eligible for bonuses or incentives, one or more equity programs, benefits, and Employee Travel Credits. The annual base pay range is inclusive of allowances and may be changed or modified in the future.
Compensation
India annual pay range: ₹3,050,000–₹4,350,000 INR.
More jobs at Airbnb
Senior Manager, Technical Brand & Content
Airbnb · United States
USD 192,000-237,000 per year
Engineering Manager, Payments (AirCover Insurance Platform)
Airbnb · United States
USD 212,000-265,000 per year
Senior Manager, Technical Program Management (Data, Reliability & Developer Experience)
Airbnb · United States
USD 232,000-282,000 per year
Quality Assurance & Standards Manager
Airbnb · United States, Bengaluru, India
INR 3,850,000-5,500,000 per year
Staff Software Engineer, Payments (AirCover Insurance Platform)
Airbnb · United States
USD 212,000-265,000 per year
Similar jobs
Frontend Developer / Software Engineer
ING · Katowice, Poland
PLN 85,200-180,000 per year
Senior Full-Stack Software Engineer - ClickPipes Platform
ClickHouse · United States
USD 147,000-238,000 per year
Staff Software Engineer, Link Consumer Preference
Stripe · South San Francisco, United States, New York City, United States, Seattle, United States
USD 224,000-336,000 per year
Senior Mobile Engineer - Instrumentation SDK (iOS) | Sweden | Remote
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
SEK 775,000-969,300 per year
Senior Mobile Engineer - Instrumentation SDK (iOS) | Ireland | Remote
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 104,000-130,000 per year
Senior Mobile Engineer - Instrumentation SDK (iOS) | UK | Remote
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
GBP 91,000-114,000 per year
Senior Mobile Engineer - Instrumentation SDK (iOS)
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 82,000-103,000 per year
Senior Mobile Engineer - Instrumentation SDK (iOS)
Grafana Labs · Spain, Ireland, Sweden, Germany, United Kingdom
EUR 97,000-121,000 per year