Job Title: Senior Backend Software Engineer
Company: HouseCanary
Location: Remote - US

About us:

HouseCanary is a leading real estate data analytics firm on a mission to revolutionize the way properties are valued and transactions are conducted. Our platform is built on cutting-edge technology, with a commitment to exceptional quality and actionable insights. HouseCanary is the authoritative source for accurate, uniform information that is analyzed and visualized in real-time to allow customers to make better, faster decisions. We’re using data and analytics to predict the future of US residential real estate. Our goal is to help people make better decisions by offering innovative and unparalleled insights. HouseCanary’s platform accurately forecasts values 36 months into the future for three million residential blocks and more than 115 million properties.

About the role:

We're looking for a talented Senior Backend Software Engineer with a solid understanding of Golang, Python, and/or another strong backend language (and an aptitude and willingness to learn Golang and Python as needed). You will play a pivotal role in maintaining our current platform, developing new services, and ensuring the scalability and performance of our applications.

What you'll do:

  • Develop, test, and maintain robust, scalable, and high-performance software across the HouseCanary platform using Golang and Python
  • Understand business requirements and translate them into technical solutions
  • Collaborate with frontend engineers to integrate user-facing elements with server-side logic
  • Identify and troubleshoot backend issues; optimize applications for maximum speed and scalability

What you have:

  • 5+ years software engineering experience
  • Strong knowledge of one or more modern backend programming languages and their paradigms, constructs, idioms, and best practices
  • Understanding of fundamental design principles behind scalable applications and microservices
  • Experience building applications on AWS with EC2, ECS, S3, and RDS
  • Advanced level SQL knowledge
  • Ability to work through ambiguity and deal with shifting priorities
  • Strong communication skills

Bonus Skills:

  • Strong knowledge of the Go programming language and its paradigms, constructs, and idioms
  • Knowledge of common Goroutine and channel patterns
  • Strong knowledge of the Python programming language and its paradigms, constructs, and idioms
  • Experience with GitHub Copilot
  • Experience with Django or other ORM frameworks
  • Experience with vulnerability management and best practices for remediating vulnerabilities
  • Experience with Terraform and infrastructure as code
  • Previous experience in the real estate, financial services, or similar data-intensive industry

Compensation and benefits are extremely market competitive. We are fully remote in the US, so we all work from the comfort of our own homes across the US. The base salary range is $140,000-$185,000 DOE and location.

Resume to: recruiting@housecanary.com; or, HouseCanary Inc., 535 Mission St. 14th Floor, San Francisco, CA 94105

HouseCanary offers competitive compensation and a comprehensive benefits package. We're an equal opportunity employer and encourage applications from individuals of all backgrounds. We strongly encourage people of color, women, lesbian, gay, bisexual, transgender, queer and non-binary people, veterans, parents, and individuals with disabilities to apply. HouseCanary welcomes everyone to our team. If you need reasonable adjustments at any point in the application or interview process, please let us know.  In your application, please feel free to note which pronouns you use (For example - she/her, he/him, they/them, etc).