Search jobs > Lewisville, TX > Data engineer ii

Data Engineer II

Nationstar Mortgage LLC d/b/a Mr. Cooper.
Lewisville, TX, United States
Full-time

WHO WE ARE

We are Xome, a real estate services company headquartered in the Dallas, Texas area. As a subsidiary of Mr. Cooper Group, we employ over 1,200 team members nationwide.

The nation's largest financial services companies look to us for integrated and scalable business solutions that help simplify the mortgage and real estate process.

At the heart of everything we do is our purpose : To keep the dream of home ownership alive. If that sounds like a big, lofty goal, that's because it really is.

And we can't do it alone. Our entire team is focused on helping create a stable and healthy housing industry. And, making sure the process of buying / selling a home doesn't undermine the excitement of home ownership.

That's why we battle every day against the mediocrity of the status quo to simplify the complex world of mortgage servicing, lending and banking.

We see ourselves as the experts who make doing business easier. While others bring complexity and a lack of transparency, we offer simplicity, trust, and visibility across the entire property lifecycle.

And we deliver radical customer service.

Now, you might be wondering; how exactly do you pronounce Xome? Simple. ZOM (like home, if it started with a z)!

The Data Engineer II is responsible for designing, building and maintaining scalable and efficient data pipelines data warehouses and data repositories for enterprise business operations to be used for providing business reporting and analysis.

The Data Engineer will advise and support the data science and analytics teams by providing accurate, timely and relevant data to meet their diverse requirements.

The Data Engineer will also work closely with leadership & internal teams to support and build business insight tools.

ESSENTIAL JOB FUNCTIONS

Design and Implement Data Solutions :

  • Design and develop robust, scalable solutions for data ingestion, processing, and delivery, accommodating both structured and unstructured data across batch and real-time systems.
  • Lead the construction and maintenance of scalable data management systems, integrating new technologies and tools as needed.
  • Design and build and optimize data pipelines for high performance, supporting both ETL processes and data structures like ODS, MDM, and EDW / Data Marts.

Documentation and Standards :

  • Maintain comprehensive documentation that describes data architectures, modeling, and structures, suggesting improvements for data reliability, efficiency, and quality.
  • Establish data governance standards, focusing on data quality, meta-data management, and master data management to reduce duplication and redundancy.

Analytics and Reporting :

  • Develop analytics tools to extract actionable insights from data pipelines, directly impacting key business metrics.
  • Design relational / dimensional databases and data architectures optimized for advanced reporting and analytics.

Collaboration and Leadership :

  • Collaborate with data architects, IT teams, data scientists, and other stakeholders to align project goals with business needs and technical capabilities, including distributed data, in-memory computing, and cloud solutions.
  • Provide technical leadership to promote efficient and effective integration of BI / data projects and infrastructure, ensuring consistency across design patterns, models, and standards.
  • Support, mentor, and guide junior data engineers, enhancing their understanding of complex systems and architecture.

Quality Assurance and Enhancement :

  • Perform data profiling, cleansing, and error detection to ensure data integrity.
  • Prepare data for predictive and prescriptive modeling, ensuring completeness and accuracy.
  • Participate in QA efforts related to reporting, metrics, and data validation to enhance report creation and execution.

Stakeholder Engagement :

  • Work closely with the data governance team and business stakeholders to assist with technical data issues, supporting infrastructure needs and ensuring alignment of technical implementations with data definitions and quality specifications.
  • Develop strong relationships with broader development teams, fostering trust and improving team efficiency and effectiveness.

Minimum Qualifications

  • Bachelor's Degree or foreign equivalent in Information Technology, Computer Science, Computer Information Systems, Engineering, or equivalent experience of 4 years in relevant fields.
  • 5+ years of progressively responsible experience in data engineering, including :
  • Expertise in data warehouse design, data modeling, and ETL processes.
  • Proficiency in SQL scripting and tuning.
  • Advanced programming skills in Python, with substantial experience in using it for data processing and ETL development.
  • Experience with Java or Scala is also beneficial.
  • Experience with big data tools such as Hadoop, Spark, and Kafka.
  • Familiarity with major cloud platforms (Azure, AWS, GCP) for data engineering tasks.
  • In-depth understanding of IT concepts, strategies, methodologies, and their practical application to business challenges.
  • Working knowledge of message queuing, stream processing, and scalable big data stores.

Preferred Qualifications

Master's Degree in Information Technology, Computer Science, Computer Information Systems, Engineering, or a related field (foreign equivalent acceptable).

Education can be substituted by equivalent experience of 6 years in relevant fields.

  • 5+ years of progressively responsible experience.
  • Proven track record in managing comprehensive data and analytics programs through their full lifecycle, including strategic recommendation, design of experiments, testing, communication, pilot, and implementation.
  • Experience in the Mortgage or Finance industry is highly regarded.
  • Proficiency with NoSQL databases.
  • Familiarity with data pipeline and workflow management tools such as Azkaban, Luigi, and Airflow.
  • Experience using Databricks.
  • Knowledge of stream-processing systems like Storm and Spark-Streaming.
  • Strong project management and organizational capabilities.

Xome is committed to nurturing a diverse and inclusive environment where every employee is empowered to be their authentic self.

We know that a large part of our success as a business is directly tied to our ongoing efforts to attract and retain diverse talent and maintain an inclusive environment where each employee can thrive.

Embracing and leveraging diversity through an inclusive work environment fosters new ideas, new insights, and constant innovation.

We strive to weave the principles of diversity and inclusion throughout the fabric of how we work, how we interact, and how we engage with our customers and the community.

Job Requisition ID : 022093

022093

Job Category :

Information Technology

Primary Location City :

Lewisville

Primary Location Region :

Texas

Primary Location Postal Code :

75067

Primary Location Country :

United States of America

Additional Posting Location(s) :

8 days ago
Related jobs
Promoted
VirtualVocations
Carrollton, Texas
Remote

A company is looking for a Data Engineer II position. ...

Promoted
Nationstar Mortgage LLC d/b/a Mr. Cooper.
Lewisville, Texas

The Data Engineer will advise and support the data science and analytics teams by providing accurate, timely and relevant data to meet their diverse requirements. Establish data governance standards, focusing on data quality, meta-data management, and master data management to reduce duplication and...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Software Engineer II, Data Platform. ...

Promoted
VirtualVocations
Carrollton, Texas

A company is looking for a Data Engineer I. ...

Promoted
VirtualVocations
Carrollton, Texas

Key Responsibilities:Provide technical and managerial oversight to a team of network infrastructure engineers and techniciansDesign, develop, or recommend LAN network architectures and engineering plansInterface with customers and leadership, troubleshoot complex situations, and support project life...

Promoted
Aquila Engineering LLC
TX, United States

Strong background in data analytics, data visualization, and data processing. As a Computer Scientist/Data Analyst,. Develop and maintain databases for optimal data storage and retrieval. You will be responsible for handling large datasets, developing algorithms, and working on software testing to e...

Promoted
Intelliswift Software
Lewisville, Texas

Ability to develop experimental and analytic plans for data modeling processes, use of strong baselines, ability to accurately determine cause and effect relations. Build and operationalize data pipelines, analytical tools and decision support models. Implement Gen AI to leverage artificial intellig...

Promoted
AgnesCole Consulting
TX, United States

The Data Scientist will be an experienced professional with exceptional optimization skills and a robust background in data science to drive the development of their Digital Transformation. A globally recognised client of ours in Texas is looking for a Data Scientist to join their team on a full-tim...

Promoted
Allied Consultants, Inc.
TX, United States

Experience with data warehousing design/development is required. As a Technical Business Analyst, the candidate must align information technology systems with business operations by analyzing, recommending, and developing innovative reporting solutions. Work both independently and as part of project...

Promoted
Yoh, A Day & Zimmermann Company
Addison, Texas

Intermediate-level expertise in network configurations, encompassing Local Area Networks (LANs), Wide Area Networks (WANs), and ground-up network installations, including servers, routers, switches, access points, and circuit configurations. Infrastructure Network Administrator Skills. Supporting eB...