Software Engineeer-Backend

  • Crystal Equation Corporation
  • San Francisco, California
  • Jun 10, 2021
Full time Other

Job Description

As an Automation Software Engineer on the Cities team, your work will directly contribute to one of the most potent elements of commitment to operating as a 21st-century company by enabling us to partner with the communities we serve for the betterment of those communities. The software systems you build will help cities implement and manage home-sharing regulations at scale around the world, and make it easier for our hosts to know about and comply with those regulations. Your contributions will focus on our highly strategic engineering effort of automating the configuration and deployment of our standard suite of regulatory products. This initiative directly supports essential commitment, at scale, to regulatory compliance in the communities we serve.

You may also contribute to:

  • Building a long-term regulatory platform with well-defined APIs that is service-oriented, modular, granular, observable, configurable, and efficient
  • Developing an industry-first portal that enables city officials to directly understand the impact of Airbnb on their communities and manage compliance with local regulations, as applicable
  • Creating highly automated, auditable, access-controlled tools for Airbnb compliance managers to address off-platform compliance issues
  • Designing intuitive experiences for hosts that make it simple for them to learn about and comply with their local regulations

The team is open to candidates across the US working remotely.


Must Haves:

  • 3+ years working as a software engineer
  • Bias for action and ability to operate in an ambiguous environment
  • Candidates must be detail-oriented
  • Proficiency in Java is required
  • Must be familiar with Service - Oriented Architecture design patterns

Nice to Haves:

  • Familiarity with HTML, CSS, JavaScript or related web technologies
  • Familiar with Ruby
  • Experience building automated workflows is a plus

Interview Process:

  • HackerRank automated coding screen
  • Live coding interview w/ team
  • Live HM interview