Senior Data Engineer (1887) in Lewisville, TX at Xome

Date Posted: 2/18/2018

Job Snapshot

  • Employee Type:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:

Job Description

Ready to be a Cooper too? This might just be right up your alley!


There’s no place like XomeTM! At Xome, we believe the process of buying and selling a home shouldn’t undermine the excitement of home ownership, so we’ve reimagined the real estate experience to create a bridge­­­­­­ between the offline and online world. Xome is the only platform that digitally connects every major touch-point in the real estate process— giving our customers unique visibility and access into all parts of the real estate transaction process. 

Our culture encourages collaboration, breakthrough thinking and work that makes a lasting difference. We reward initiative and informed decisions, and empower you to act in the best interests of our customers and our company. Our decisions are guided by our key principles of: Putting Customers First, Having a Bias for Action, Failing Fast, Innovating and Breaking Paradigms, and Creating Sustainable results.

Here at Xome, we recognize that our past, present, and future success is driven by the passionate and talented people we employ, and we are always looking for smart, dedicated people to join our teams. We put a priority on not simply hiring incredible people, but retaining them with engaging, challenging jobs – as well as a respect for the importance of balance and work-life integration.

If you are excited by the idea of building revolutionary products to simplify real estate nationwide, and want to help us raise the bar – we look forward to hearing from you.


The Senior Data Engineer is responsible for designing and developing data repositories for enterprise business operations to be used for providing business reporting and analysis. The Senior Data Engineer will support the analytics team by providing accurate, timely and relevant data to meet their diverse requirements. The Senior Data Engineer will also work closely with internal teams to support and build business insight tools. 


  • Designs data architectures and builds relational/dimensional databases and establishment methods to improve functional reporting data content and completeness of data.
  • Provide technical skills in designing and developing BI/Data projects in the areas of optimal design patterns, models, standards and code to ensure consistency and realize benefits of a high-performing, secure, reliable and scalable architecture
  • Collaborate with IT architecture/data team to develop a practical end state and reference architectures for BI/Data with considerations for distributed data, in-memory computing, cloud computing, visualization tools/platforms
  • Provide technical leadership in areas such as master data management and reference data management to reduce duplication and redundancy for core data objects
  • Work with the data governance team to ensure alignment of data definition, quality specifications, models and meta data management to technical implementations
  • Develops relationships with the larger development teams that promote trust and increase efficiency and effectiveness
  • Participate in application validation and QA efforts as they pertain to reporting, data, metrics, and report creation and execution.
  • Other duties as assigned.


  • Bachelor's Degree or Foreign equivalent in Information Technology, Computer Science, Engineering or related field.
  • 5+ progressive years of experience in Data Warehouse and Business Intelligence technologies.
  • 5+ progressive years of strong data engineering, SQL scripting and tuning experience.
    • Years of progressive experience should include strong knowledge of any of the ETL tools like SSIS, Informatica; any of the Data Modeling tools like Erwin, ER/Studio, Toad Data Modeler; any of the BI tools like SSRS, Tableau, Microsoft Power BI.
  • Must be experienced implementing high performing technical solutions related to ETL with large source environments and patterns related to ODS, MDM, Landing/Staging areas and EDW/Data Mart.
  • Experience in managing data and analytics programs (people, process, tools) through the full lifecycle: strategic recommendation; design of experiments, testing, communication, pilot, implementation, etc. 
  • Knowledge of developing and maintaining formal documentation that describes the data and data structures including data modeling.
  • Ability to work with senior technical and business resources providing technical guidance related to data architecture and governance.
  • In-depth knowledge of IT concepts, strategies and methodologies and their application to business opportunities.
  • Ability to mentor junior Data Engineers.
  • Mortgage or Finance industry experience is a big plus.

Job Requisition ID:


Job Category:

Information Technology

Primary Location City:


Primary Location Region:


Primary Location Postal Code:


Primary Location Country:

United States of America

Posting Organization:


Line of Business:


Additional Posting Location(s):

Alternate Requisition: