Machine Learning Engineer
Senior Java Developer

Web Systems Engineer

Full Time Minnesota Tech Job


HomeSpotter Overview

HomeSpotter is focused on making the process of buying and selling homes fun and productive for real estate professionals, buyers and sellers.

HomeSpotter combines the best aspects of a startup culture with those of being an established company. HomeSpotter's employees move quickly and with great autonomy and value a fun work environment. HomeSpotter was founded in 2009, has a long list of established real estate industry partners across North America, is venture backed, well funded, cash flow positive, and growing quickly. HomeSpotter's employees receive great benefits.

Job Description

The Web Systems team at HomeSpotter is responsible for designing, building, and maintaining our customer-facing web products.

As part of the Web Systems team, you'll leverage a mix of cutting edge and legacy tools to solve some of the most fascinating and impactful problems in real estate advertising technology.

Key Responsibilities

This position is a core software engineering role, helping us build out / scale up our customer-facing web products. As a Web Systems Engineer at HomeSpotter, you'll spend quite a bit of time designing and building highly performant, highly available software systems. In collaboration with other engineers and product managers, you'll help us ensure the rapid iterative delivery of valuable features to our customers.

Required Skills

  • excellent communication skills
  • a pragmatic mindset; passion for iterative experimentation
  • fluency in at least one programming language - preferably PHP, Python, or Ruby
  • some exposure to Linux or Unix
  • a propensity for solving difficult problems with clean, succinct, highly readable code
  • strong architecture and system design skills
  • Bachelor of Science in a quantitative discipline, or equivalent work experience

Preferred Skills

  • 3+ years designing, building, and maintaining powerful web systems in production, e.g. a secure API which abstracts computationally demanding, mission critical back-end services
  • MySQL or PostgreSQL
  • advanced Linux/Unix
  • experience with real estate technology, e.g. RETS feeds
  • UI/UX design
  • RabbitMQ, Nginx, Redis, ELK
  • Make, Drone, Docker, Kubernetes
  • A/B testing

More about HomeSpotter…

HomeSpotter delivers the best mobile search experience for phones and tablets to more than 275,000 agents throughout the U.S. and Canada. HomeSpotter believes technology should make the real estate experience easier, better, and more efficient for consumers and their agents, and believes it can be done in a way that benefits the broker and MLS, too.

Founded in 2009 by Aaron Kardell, HomeSpotter's business model has evolved from a single product company developing beautiful, tailored mobile applications (under the name Mobile Realty Apps) for real estate companies to providing a complete SaaS platform that equips agents with the best tools to manage their entire sales funnel, including digital marketing automation. HomeSpotter's new product, called Boost by HomeSpotter, is resonating well with the industry, and is gaining significant, fast, sales traction.

HomeSpotter's collaborative offices are located in the Minneapolis Grain Exchange in downtown Minneapolis.


If yes, you can apply directly at HomeSpotter Careers or send me a note at and include any of the following and I will do an introduction for you: summary, resume, links to LinkedIn or GitHub.

If not, click => “Say Hello” and introduce yourself to me and we can talk about what you are looking for.


The comments to this entry are closed.