D

Dallas County

Texas county government

Data Engineer Lead

Data EngineeringConfirmed live in the last 24 hours
Full-timeTexas, USA$9.3k - $11.6k

About the Job

Requirements

  • Education and experience equivalent to a Bachelor's degree from an accredited college or university in Computer Science, Software Engineering, or a related field.
  • Six years of experience in data engineering, cloud platforms, or AI-driven data processing, including two years in a technical leadership role.
  • Skill in SQL, Python, and/or Scala for data transformation.
  • Skill with big data frameworks such as Hadoop, Spark, Databricks, or Flink.
  • Skill with Azure Data Factory, AWS Glue, or Google Dataflow.
  • Knowledge of real-time data streaming technologies such as Kafka, Kinesis, or Pub/Sub.
  • Skill in working with data governance, security, and compliance frameworks.
  • Knowledge of AI, machine learning, and data automation strategies.
  • Ability to design and implement high-performance, scalable data solutions.
  • Skill in leading cross-functional technical teams.
  • Knowledge of cloud-based and hybrid data architectures.
  • Skill in cloud-native data architecture, DevOps, and enterprise analytics enablement.
  • Ability to translate strategic goals into scalable engineering delivery.
  • Must possess a valid Texas Driver’s License and good driving record, provide a copy of a 10-year driving history, maintain a good driving record, and comply with Article II, Subdivision II of Chapter 90 of the Dallas County Code.
  • Individuals with or being considered for a position that has or may have access to criminal justice databases, including FBI Criminal Justice Information Systems, NCIC/TCIC, and similar databases, must pass a national fingerprint-based records check before placement and maintain the ability to pass the check while in the position, unless the Commissioners Court and County Civil Service Commission determine the position no longer requires it.

Responsibilities

  • Provide technical and strategic leadership for the County’s data engineering function, overseeing the design, development, and delivery of scalable data systems and services.
  • Define engineering standards, lead complex cross-functional projects, and ensure the reliability, performance, and security of data pipelines.
  • Guide modernization efforts, mentor engineering staff, and contribute to the County’s enterprise data and analytics strategy.
  • Oversee the design and delivery of data pipelines, APIs, and workflows across departments and platforms.
  • Ensure high availability, scalability, and fault tolerance of enterprise data systems, aligning data services with enterprise SLAs and critical system dependencies.
  • Lead technical implementation of real-time, streaming, and event-based data architectures.
  • Support data operations through monitoring, logging, and automated incident management.
  • Enforce data governance, access control, and privacy compliance in pipeline delivery.
  • Ensure efficient onboarding of new data sources, systems, and applications.
  • Collaborate with DevOps teams to implement CI/CD and observability pipelines.
  • Maintain operational readiness through automated recovery and version control.
  • Support data enablement across analytics, dashboards, and AI platforms.
  • Establish technical standards for data pipeline development, testing, and maintenance.
  • Oversee data workflow orchestration across cloud and on-premises environments.
  • Implement platform observability through metrics, logging, and alerting frameworks.
  • Drive automation of recurring workflows and code deployment processes.
  • Define strategies for cost management, resource optimization, and scaling cloud data services.
  • Coordinate with cybersecurity and IT operations on platform compliance and patching.
  • Lead vendor and tool evaluations to improve engineering efficiency and system reliability.
  • Guide containerization, Infrastructure as Code, and platform provisioning strategies.
  • Manage risks associated with data latency, accuracy, and source system instability.
  • Support internal audits and compliance assessments related to data workflows.
  • Design technical architectures for enterprise data pipelines, storage, and integrations.
  • Partner with Data Architects to define shared schemas, domain models, and frameworks.
  • Lead architectural reviews and guide selection of tools and design patterns.
  • Architect solutions for distributed, hybrid, and cloud-native data platforms.
  • Evaluate new technologies and approaches for MLOps, streaming, and open data sharing.
  • Ensure interoperability between data systems, applications, and public-facing services.
  • Drive modularization and reusability of components across departments.
  • Contribute to enterprise blueprints, roadmaps, and modernization initiatives.
  • Align data architecture with digital, accessibility, and equity goals.
  • Guide technical solutioning in strategic cross-agency data collaborations.
  • Define and enforce data quality standards, validation frameworks, and quality assurance practices.
  • Build automated systems for anomaly detection, metadata validation, and lineage tracking.
  • Guide root cause analysis and long-term resolutions for recurring data issues.
  • Promote test-driven development, CI/CD, and code review best practices.
  • Drive adoption of monitoring tools to proactively detect and resolve pipeline issues.
  • Ensure systems meet County standards for privacy, accessibility, and resilience.
  • Lead retrospectives and continuous improvement initiatives across the engineering lifecycle.
  • Optimize performance of data flows, batch processes, and analytics queries.
  • Reduce manual dependencies through automation and workflow refactoring.
  • Evaluate team tools and recommend improvements to increase velocity and quality.
  • Provide day-to-day technical leadership and mentoring to data engineering staff.
  • Coordinate team assignments, project planning, and workload balancing.
  • Guide onboarding of new team members and support training across tools and platforms.
  • Foster a team culture centered on innovation, learning, and operational excellence.
  • Promote diversity and inclusion through equitable leadership and career development.
  • Lead communities of practice focused on data engineering or cloud platforms.
  • Identify and address skill gaps and training opportunities across the team.
  • Partner with management on hiring decisions and organizational planning.
  • Set and review engineering goals, OKRs, and performance metrics.
  • Encourage collaboration across engineering, analytics, and application teams.
  • Act as the technical point of contact for enterprise data engineering initiatives.
  • Translate stakeholder needs into architecture and delivery roadmaps.
  • Partner with product owners, analysts, and executives to align on data enablement strategy.
  • Coordinate with application teams on integrations, event publishing, and system changes.
  • Support governance and compliance teams in implementing data controls and lineage.
  • Represent the data team in executive steering committees, RFP development, or vendor assessments.
  • Ensure data delivery timelines, risks, and dependencies are clearly communicated.
  • Participate in public-sector partnerships and cross-agency data collaborations.
  • Support data literacy efforts by enabling clean, documented datasets for business users.
  • Advocate for data engineering in support of County priorities and digital equity.
  • Contribute to proposals, RFPs, or funding requests involving enterprise data initiatives.
  • Perform other duties as assigned.
  • Travel occasionally to County sites, vendor meetings, conferences, and industry events.

Desired Qualifications

  • A Master's degree is preferred.
  • Certifications in cloud data platforms such as Azure Data Engineer, AWS Big Data, or GCP Professional Data Engineer are preferred.
  • Certifications or experience with Airflow, Snowflake, Databricks, or similar platforms are preferred.

About the Company

Dallas County

Texas county government

Dallas County is a county government serving residents and communities in Dallas County, Texas. The county administers courts, elections, public health, justice, records, infrastructure, human services, and other local government programs. It serves residents, businesses, visitors, partner agencies, and communities across Dallas County. Its operating model centers on elected offices and departments operating under public law, budgets, civil-service rules, and countywide administrative systems. Teams work across public health, justice, administration, technology, facilities, finance, records, and community services. Teams support coordinated daily delivery.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Dallas County

See more jobs