Data Engineer

| Greater Denver Area
Sorry, this job was removed at 1:23 p.m. (MST) on Thursday, December 12, 2019
Find out who's hiring remotely in Greater Denver Area.
See all Remote Data + Analytics jobs in Greater Denver Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are looking for a mid - senior level Python developer to join the Data Team. This position is expected to maintain / test and create parts of our ETL system. The ETL process consists largely of custom built python modules that are responsible for importing data from hundreds of feeds, normalizing them, and aggregating the information to domain specific sets. Most feeds include images and the team is responsible for obtaining / manipulating / storing / and serving of those images. We're fast paced and the role involves shifting priority based on current needs and multitasking while batch processes finish and then following back up on them.

Day-to-day:

The average day is roughly 80% code and 20% in meetings. We work on tickets that range from fixing quick bugs, doing peer code reviews, adding in tests, refactoring legacy code, bringing in new feeds, and developing new features/utilities.

Required Skills/Experience:

  • Strong Python 2.7 and 3.6 skills
  • MySQL/PostgreSQL/relational databases using SQL Alchemy
  • Comfortable developing and maintaining a large enterprise size code base
  • Git / SVN is a must - branching and merging / rebasing with a team
  • Intimate understanding of OOP design patterns
  • Development on Linux/Unix
  • Comfortable using command line interface
  • Unit testing and code documentation
  • Communication with non technical employees – both verbal and written
  • Enthusiastic autodidact!

Bonus Skills/Experience:

  • Prior experience in Real Estate (MLS/RETS Feeds)
  • AMQP experience (RabbitMQ)
  • Working with job scheduling
  • NoSQL experience - Solr / Elastic
  • Python-Flask / CherryPy web frameworks
  • Continuous Integration mindset
  • Python Pandas

45 Years of Outstanding Agents & Outstanding Results. At RE/MAX we have created a world-class, industry leading organization that has become the #1 real estate brand in the world. Every RE/MAX team and department makes an important contribution to our story. That's why we offer a wide range of advantages from excellent benefits to competitive compensation; from exceptional training and growth opportunities to a safe and invigorating work environment. Expect more! Build a career where your contribution is valued and you can work with some of the brightest, gifted and fun employees! Join the RE/MAX team today!

RE/MAX LLC, Motto Mortgage and booj are an equal opportunity employer committed to diversity and inclusion, as well as non-discrimination in employment. All qualified applicants receive consideration without regard to race, color, religion, gender, sexual orientation, national origin, age, veteran status, disability unrelated to performing the essential task of the job or other legally protected categories. All persons shall be afforded equal employment opportunity.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1095 South Monaco Parkway, Denver, CO 80224

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about boojFind similar jobs