Quicken Loans

Returning Candidate?

Sr. Software Engineer

Sr. Software Engineer

Company 
In-House Realty
Location 
US-MI-Detroit

Opportunity Details

Who We Are

In-House Realty is the preferred real estate partner of Quicken Loans, the nation’s second-largest retail mortgage lender. Headquartered in Detroit, we lead a network of 25,000 top-notch real estate agents across all 50 states. We’re a tech-driven, big-idea company on a mission to connect preapproved buyers and interested sellers with qualified, local real estate agents. We then work side by side with the client, their mortgage banker and real estate agent to monitor their progress through the entire home buying or selling process in order to ensure their complete satisfaction.

What You'll Do/Need

The Sr. Software Engineer works with a small team of dedicated developers building highly scalable data integration and data pipeline platforms to power multiple products, including our home search website. The primary focus is to build consumable data products by identifying, integrating, transforming and cleansing massive amounts of real estate and user data. This team member will have ownership of designing, building and maintaining data integration platforms that support our products. 

Responsibilities

 

  • Work in a fast-paced, Agile environment with a team of inquisitive minds
  • Deliver timely recommendations to technical and nontechnical audiences
  • Write reusable, testable and efficient code while working independently in these areas
  • Design, develop and maintain low-latency, high-availability, highly scalable and performant data pipeline platforms that support consumer-facing real estate web services
  • Consistently meet project deadlines and take ownership of delegated projects
  • Drive our data platform and help evolve our technology stack and develop best practices

 

Requirements

 

  • Bachelor’s degree in computer science or in a related technical field or equivalent practical experience.
  • Five years of software engineering experience
  • Experience in C#, Java, Scala or Python
  • Expert-level proficiency in at least one of the following programming languages: C#, Java, Scala or Python
  • Experience using open source technologies like Hadoop or Spark to process large-scale datasets
  • Experience using Git or Bitbucket
  • Related experience in Agile methodology
  • Strong communication skills
  • Superb attention to detail and process-driven mindset
  • Ability to collaborate within a small team and be comfortable working in a fluid, startup work environment
  • Show a history of taking the initiative to solve tough problems while getting high-quality work done quickly
  • Enthusiasm and an eagerness to learn
  • Ability to respond professionally to feedback 

 

What’ll Make You Special

 

  • Progress toward a graduate degree
  • Familiarity with building and deploying data pipelines
  • Experience with AWS
  • Experience with Elasticsearch
  • Experience working with Linux

What You'll Get

  • Excellent benefits package that includes a 401(k) match, medical/dental/vision insurance and much more
  • Opportunities to participate in professional and personal development programs, including personal empowerment coaching, leadership training and ongoing personal growth training
  • Other incentives, contests and rewards, including trips, event tickets, cash prizes and more

Why We're Different

 

Corporate politics not your strong suit? It’s not ours, either. We pride ourselves on a strong culture that gives team members the initiative to build solutions and grow both personally and professionally. We might be in the business of putting roofs over our clients’ heads, but we certainly don’t put ceilings on our team members’ careers. Our culture promotes creativity, enthusiasm and passion.

 

 

In-House Realty is an equal opportunity employer.