We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior IT Data Engineer - Regional Office Based

Dominium Management Services
paid time off, 401(k)
United States, Texas, Dallas
Apr 18, 2025
Description

Dominium is helping tackle the affordable housing crisis - and we're looking for motivated candidates to join our team and help further our mission. With offices in Minneapolis, Atlanta, Dallas and Phoenix, Dominium is one of the nation's most respected and innovative affordable housing development and management companies. We create quality, affordable homes and engage with our residents daily to create a strong sense of community and connectivity.

Join us in making a difference in people's lives every day at a company where you can challenge yourself to develop both personally and professionally.

POSITION SUMMARY:

We are seeking a Senior IT Data Engineer to lead the design, development, and optimization of scalable, secure, and high-performance data pipelines. This individual will play a critical role in shaping Dominium's data infrastructure and platform, driving the adoption of modern data engineering best practices, and mentoring junior team members. You will be responsible for building advanced data pipelines, data models, and orchestration solutions that power business intelligence, analytics, and strategic decision-making across the organization. The ideal candidate brings deep experience working with cloud-native data platforms, particularly Azure and Snowflake, along with expertise in Python, dbt, SQL Server, Terraform, and Power BI. In this senior-level position, you will work cross-functionally with business, analytics, and IT teams to create a robust and scalable enterprise data ecosystem.

ESSENTIAL FUNCTIONS:



  1. Leads the design and implementation of enterprise-grade data pipelines that extract, load, and transform (ELT) data from diverse sources (SQL Server, APIs, SharePoint, etc.) into Snowflake.
  2. Designs and refine scalable, maintainable data models using dbt to support efficient, high-performance analytics and reporting.
  3. Drives data engineering best practices including data quality, observability, orchestration, and automation to ensure system resilience and accuracy.
  4. Collaborates with stakeholders across departments to understand business requirements and translate them into scalable data solutions.
  5. Provides technical leadership and mentorship to data management team members, fostering growth and knowledge-sharing.
  6. Leads infrastructure-as-code efforts using Terraform, and support CI/CD pipeline implementation for data deployments.
  7. Serves as a subject matter expert for Power BI integration with Snowflake and assist in re-architecting legacy reports for performance and scalability.
  8. Enforces compliance with data governance policies, including access control, lineage, data privacy, and security standards.
  9. Stays abreast of industry trends and evaluate new technologies to continuously improve data engineering capabilities.
  10. Additional projects as assigned.


QUALIFICATIONS:



  • Bachelor's degree in Computer Science, Information Systems, Data Engineering, or relevant degree.
  • 5+ years of professional experience in cloud-based data engineering, platform engineering, or a similar OR 9+ years of relevant professional experience in lieu of Bachelors degree
  • Expert-level knowledge of Azure and Snowflake.
  • Hands-on expertise in Python and dbt, with strong system design experience.
  • Proficiency in SQL for complex queries, performance tuning, and data modeling.
  • Experience building data pipelines using APIs and SQL-based systems..
  • Strong understanding of Power BI and its integration with Snowflake.
  • Experience with Terraform and CI/CD pipelines.
  • Proactive and self-driven, with a focus on automation, scalability, and operational efficiency.
  • Strong analytical and problem-solving skills.
  • Clear and effective communication skills, with the ability to translate technical concepts to non-technical stakeholders.
  • Comfortable collaborating across engineering, analytics, and business teams.
  • Familiarity with project management methodologies such as Agile and Waterfall.



About Us: Dominium is one of the leading affordable housing development and property management companies nationwide. We operate in approximately 20 states and employ over 1,200 employees. For 50 years, we have offered excellence to the development and management of affordable housing communities across the United States. Dominium's values - creating long-term value, developing people, integrity, and growth - are built upon our company's mission and vision. We offer a competitive salary, incentive bonus program, training and development programs, career growth opportunities and community volunteer and outreach programs. We also offer a comprehensive benefits package for eligible employees including Medical, Dental, Life & Disability, Paid Time Off, 401(K), Flexible Spending Accounts, Employee Recognition & Wellness Programs.

Dominium is committed to a diverse and inclusive workplace. Dominium is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

Applied = 0

(web-77f7f6d758-rjjks)