Visit LeadsByCell (Jan 2017 new service) or Connect Customers Login here

Latest News

Latest News > We’re Hiring! ETL Systems Engineer

We’re Hiring! ETL Systems Engineer

UPDATE: This position is filled. Please check back for more. ;-)

Goomzee is a rapidly-growing software technology startup providing mobile apps and productivity tools to real estate professionals nationwide. Our mobile software products untether agents from their desk and deliver accurate, timely, and detailed multiple listing service (MLS) data and more to their iPhones, iPads, and Android devices. We connect buyers and sellers.

We process tens of millions of property records and hundreds of millions of photos while serving our growing customer base from over 47 U.S. states and our engineering and design teams span several continents. Goomzee’s technology stack is similar or more advanced than what you’d expect from companies in major metro markets or Silicon Valley, but we enjoy the beauty and quality of life Missoula has to offer. Our average commute time to work is under ten minutes, which is about the same amount of time you’d spend finding a hiking or biking trail, or even to fly fish one of our many rivers and waterways.

Data accuracy and reliability are critical to our business, as is this role in our organization. We integrate with unique databases in every real estate market, plus national data sources, third-party APIs, and normalize/aggregate information for efficient storage, search, and display in the products and services we offer. We are looking for a skilled systems/software engineer who is passionate about data, data accuracy, and performance optimization. You will have the unique opportunity to shape our future data models and continually refine our in-house ETL system, and become an expert in bleeding-edge technology in data warehousing, mining, analytics, and distributed computing.

You will:

  • Become an expert in our “stack” technologies including SQL, NoSQL, cache, queue, and graph database technologies indexed with Lucene search engine

  • Maintain and extend internal ETL system (Python, Java/Groovy, RabbitMQ)

  • Identify ways to improve system monitoring and disaster recovery

  • Become the data “gatekeeper” and implement controls to minimize corruption

  • Quickly learn new APIs, schemas, protocols, and documentation

  • Write comprehensive test coverage for your code

  • Collaborate with a great team, local and international

  • Dream up new features to delight users and improve internal processes


  • BS in Computer Science or related field​

  • Hands-on ETL experience

  • 2+ years writing Java, Python, C++, or C#

  • 2+ years with Linux, shell; installing, compiling, updating software/packages

  • Excitement for teamwork and cross-stack learning

  • Ability to carry out assigned tasks with limited need for supervision

  • The ability to work in a fast, agile and nimble environment with frequent change

  • Excellent problem solving and critical thinking skills

  • Passion for accuracy and performance

Full time, M-F 8am – 5pm, Missoula; Salary DOE; Benefits include health, holidays, PTO, flex Fridays (optionally work from home). Email resume and cover letter to: with subject: ETL Systems Engineer

Share this page:

Copyright © 2003-2012 Goomzee Corporation - All Rights Reserved. Terms of Service - Privacy Policy