Data Engineer II

Mr. Cooper Group Inc. Lewisville , TX 75067

Posted 2 months ago

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

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):


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Data Engineer II

Mastercard

Posted 2 days ago

VIEW JOBS 6/20/2024 12:00:00 AM 2024-09-18T00:00 We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using Mastercard Weldon Spring, MO Saint Charles County, MO

Data Engineer II

Mr. Cooper Group Inc.