Senior Fullstack Engineer
closed
Airbnb
Summary
Join Airbnb's Cities team as a Software Engineer and contribute to building scalable and flexible systems for global compliance with local regulations. You will develop critical systems integrating across guest and host-facing systems, as well as our government portal and internal tools. This high-impact role involves collaborating with cross-functional teams, engaging with industry and governmental partners, and driving technology strategy. You will build microservices and APIs, participate in roadmap planning, and work in a supportive and inclusive environment with opportunities for career development. The position is US-remote eligible, with occasional office work or offsites. The salary range is $185,000-$223,000 USD, and additional benefits may be available.
Requirements
- 6+ years industry experience
- Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
- Passion and quick on learning. Strong communication skills are a must
- Experience on building real-word experience and demonstrable knowledge in any of coding language includes Typescript, Java, Kotlin, Python, C/C++/C#
- Exposure to architectural patterns of a high-scale web applications, such as well-designed APIs, data pipelines and efficient algorithms
- Experience or desire to work collaboratively in cross-functional teams with operation, design, product and data science partners etc
- Fluency in frontend web technologies (e.g. HTML, CSS, React and Graphql etc)
Responsibilities
- Join a talented group of engineers, work with smart teammates closely on high impact technical initiatives to keep Airbnb business scalable, performant and reliable
- Build microservices, APIs to drive platform integrations across web and mobile platforms
- Collaborate with cross-functional teams to build interfaces and systems that can evolve to meet critical business needs
- Help set up and lead working group sessions, collaborate on current and upcoming projects including proposal and design doc reviews, roadmap planning, etc
- Build our platforms--infrastructure, applications and tools, and gain expertise in distributed systems, large compute clusters and petabyte-scale storage infrastructure
- Be part of an impactful team working on scaling distributed applications in a highly-available 24x7 environment, make architectural trade-offs applying design patterns and disciplined execution
Benefits
- Career development-- internal mobility, mentoring opportunities, and leadership development opportunities
- Bonus
- Equity
- Benefits
- Employee Travel Credits