Backend Engineer
Remote
Full Time
#Engineering
#Golang
#Python
#AWS
#Linux
#Distributed Systems
#Elasticsearch
#Docker
At HomeVision, we are on a mission to modernize the home appraisals industry. We build sophisticated tools and products designed to bring efficiency to an asset class valued at $40 trillion. As our team expands to meet this challenge, we are looking for dedicated individuals to help us transform how appraisal professionals work.
The role
We are looking for two Senior Backend Engineers to join our team on a full-time basis. This is a remote position open to candidates located anywhere. You will play a critical role in shaping our technical direction while working within a collaborative, high-impact engineering environment.
Core responsibilities
- Develop and maintain workflow automation products using a Golang and Python stack hosted on AWS.
- Take ownership of entire product features, ranging from the deployment of valuation models to the creation of intuitive frontend data visualizations.
- Collaborate with our team to build tools that present complex data in a clear, human-centric way for our users and customers.
Skills and experience
To be successful in this role, you should have a strong background in backend development and a passion for building robust systems. We value engineers who are eager to master new technologies as our product evolves.
- Extensive professional experience working within Unix/Linux environments.
- Proven expertise in designing and maintaining distributed systems.
- An advanced, conversational level of English to facilitate clear communication within our global team.
- Bonus points for hands-on experience with Elasticsearch, Docker, or scientific computing libraries like numpy, scipy, scikit-learn, tensorflow, or pytorch.
Compensation and benefits
We believe in providing a flexible work environment that empowers our team to do their best work. This position offers the benefit of remote work, allowing you to contribute from wherever you are most productive.
How to apply
If you are excited about the prospect of solving complex problems in the real estate space, we would love to hear from you. Our interview process is designed to be thorough and transparent, consisting of a recruiter screening, a hiring manager interview, a take-home challenge with a subsequent review, and a potential live-coding session if the team requires it.



