< Back To Jobs

Data Architect

Location:Lewisville, TX
Category:Data (Analysis, Science, Architecture)
Apply Now

Sr Data Architect

The Data Architect will be responsible for developing new strategies for acquiring, analyzing, modeling, and storing data. This role will guide our company into the future and utilize the latest technology and information management methodologies to meet our requirements for effective logical data modeling, metadata management and database warehouse domains.

They must be comfortable supporting the data needs of multiple teams and systems as well as department heads and senior executives to integrate new technologies and refine system performance. Overall, they must strive for efficiency by aligning data systems with business goals. 

 

Duties and responsibilities

  • Design and implement scalable, secure, and efficient data architectures leveraging cloud technologies (Azure, GCP, Snowflake).
  • Develop and maintain enterprise-wide data strategies, including metadata management, operational data stores, and ETL/ELT frameworks.
  • Evaluate and optimize existing data architectures for performance, scalability, and alignment with business objectives.
  • Establish standards and best practices for data modeling, integration, and data management across the organization.
  • Lead the design and development of cloud-native data platforms and distributed systems.
  • Collaborate with business analysts, data stewards, and engineering teams to translate business requirements into logical and physical data models.
  • Drive data governance initiatives including data cataloging, metadata management, data lineage, and stewardship.
  • Create and maintain an enterprise data asset catalog and enforce consistent data definitions across business units.
  • Define data storage, consumption, and integration patterns to support modern analytics and AI/ML use cases.
  • Partner with enterprise architects to ensure alignment with the overall architecture roadmap.
  • Provide guidance and support to database administrators, data engineers, and development teams in data platform design and management.
  • Advocate for data quality, accessibility, and discoverability through proper documentation and tooling.

Requirements and Qualifications

  • Bachelor’s degree in Computer Science, Information Systems, Data Management, or a related field; equivalent combination of education and experience will be considered.
  • 7+ years of experience in data architecture, including large-scale enterprise environments.
  • Proven expertise in designing and implementing modern data architectures (cloud, distributed systems, data lakes, and warehouses).
  • Deep knowledge of data modeling techniques (relational, dimensional, NoSQL, graph), normalization principles, and best practices.
  • Strong background in data governance, metadata management, and master data management (MDM).
  • Hands-on experience with cloud platforms, especially Azure, Google Cloud Platform (GCP), and Snowflake.
  • Proficient in SQL and Python for data processing and transformation.
  • Familiarity with modern BI/reporting tools such as Power BI, Looker, or Tableau.
  • Knowledge of database administration and performance tuning (SQL Server).
  • Experience with enterprise data warehouse (EDW) solutions and building end-to-end data pipelines.
  • Strong analytical and problem-solving skills with excellent communication and collaboration abilities.
  • Experience with machine learning or graph analytics is a plus.