Senior Fullstack Engineer

Logo of Airbnb

Airbnb

💵 $185k-$223k
📍Remote - United States

Job highlights

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 with 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, APIs, and interfaces to meet critical business needs. The position offers a remote-eligible opportunity with occasional office work and is open to candidates in specific US states.

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

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits
  • Career development-- internal mobility, mentoring opportunities, and leadership development opportunities
  • Inclusive and supportive work environment
  • We promote sustainable engineering practices, well-being / healthy team dynamics, and value differences
  • Work on launching and expanding our products across global markets. Seize greenfield opportunities on a fast-growing team

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.