D

Dallas County

Texas county government

Data Engineer 2 - Operations

Full-TimeUpdated on 10/23/2026Deadline 12/31/26
$7.7k - $9.6k
Mid
Bachelor's
Dallas, TX, USA
In PersonOccasional travel to County sites and industry conferences.
Data & AnalyticsData Engineering

About the job

Requirements
  • Education and experience equivalent to a bachelor's degree from an accredited college or university in Computer Science, Information Systems, Data Analytics, or a job-related field of study.
  • Four years of job-related experience in data engineering, data analytics, or AI/ML data processing.
  • Must possess a valid Texas driver's license and a good driving record, provide a copy of a 10-year driving history, and maintain compliance with the applicable Dallas County Code requirements.
  • Must pass a national fingerprint-based records check before placement if considered for a position with access to criminal justice databases, and maintain the ability to pass the check while in the position as required.
  • Ability to analyze and solve problems.
  • Skill in communication, collaboration, and documentation.
  • Ability to work independently and collaboratively on technical projects and mentor junior team members.
  • Attention to detail and commitment to producing high-quality, trusted data products.
  • Ability to design and optimize scalable data workflows.
  • Skill in SQL, Python, data integration tools such as SSIS, ADF, dbt, or Airflow, and/or Scala for data transformation.
  • Knowledge of cloud platforms such as Azure, AWS, or GCP, and data storage technologies such as SQL Server, Snowflake, or Parquet.
  • Knowledge of Git, CI/CD pipelines, data catalogs, and business intelligence tools.
  • Knowledge of DevOps, CI/CD, and containerized applications such as Docker and Kubernetes.
  • Knowledge of data privacy and compliance regulations, including HIPAA, GDPR, and CJIS.
  • Knowledge of big data frameworks such as Hadoop, Spark, and Databricks.
  • Skill in streaming data technologies such as Kafka, Kinesis, and Pub/Sub.
  • Knowledge of data warehousing, data lakes, and data modeling best practices.
  • Ability to travel occasionally to County sites and industry conferences.
  • Ability to work in a fast-paced, evolving technology environment.
Responsibilities
  • Design, develop, and maintain scalable data pipelines and workflows across structured and semi-structured data sources.
  • Write performant, reusable SQL queries, scripts, or jobs for data ingestion, transformation, and delivery.
  • Integrate internal and external data sources with enterprise data platforms, data lakes, or warehouses.
  • Perform data profiling, cleansing, and standardization to improve data quality.
  • Monitor pipeline health and troubleshoot failures or anomalies.
  • Document pipeline architecture, business rules, and data logic for internal users.
  • Collaborate with DevOps or infrastructure teams to implement automated data processing workflows.
  • Maintain data access controls, validation rules, and retention policies.
  • Translate business and analytics requirements into technical data specifications and pipeline designs.
  • Participate in Agile planning, backlog grooming, and technical design sessions.
  • Develop data-flow diagrams, data models, and transformation logic.
  • Support dataset design and delivery for dashboards, reports, or self-service analytics.
  • Collaborate with application owners to understand source-system structures and data changes.
  • Contribute to solution architecture decisions related to ETL/ELT, storage, and data delivery.
  • Assist in scoping and estimating new data initiatives and enhancement requests.
  • Identify opportunities to reuse data components, tools, or models.
  • Build validation and error-handling logic into pipelines to support reliability.
  • Perform root-cause analysis for data inconsistencies and recommend preventive actions.
  • Contribute to and follow testing procedures for data validation, performance, and integrity.
  • Implement version control, data lineage, and reproducibility practices.
  • Identify performance bottlenecks and refactor inefficient data processes.
  • Recommend improvements to schema design, data granularity, and source-system integration.
  • Maintain awareness of industry standards for data governance, security, and accessibility.
  • Support automation of routine data workflows and manual reporting processes.
  • Work with analysts, data scientists, application developers, and stakeholders to deliver high-quality datasets.
  • Coordinate with system owners and database administrators to manage source-data access and schema changes.
  • Support QA and testing teams by validating expected outputs and data-quality criteria.
  • Participate in data design reviews, standups, retrospectives, and sprint demos.
  • Communicate technical limitations or trade-offs to business stakeholders in an understandable way.
  • Partner with cybersecurity teams to ensure sensitive data is handled securely and in compliance with County policy.
  • Work with BI and reporting teams to ensure datasets meet visual and analytic needs.
  • Assist in coordinating multi-team efforts involving shared data pipelines or platforms.
  • Continue building technical proficiency in cloud platforms, big data tools, and data pipeline frameworks.
  • Stay current with trends in data engineering, streaming pipelines, and MLOps practices.
  • Contribute to internal wikis, playbooks, and best-practices documentation.
  • Mentor junior data engineers or interns on development and testing practices.
  • Participate in knowledge-sharing sessions, communities of practice, or hackathons.
  • Seek opportunities for cross-training with related disciplines such as analytics and DevOps.
  • Communicate progress, risks, and needs to project leads or data managers.
  • Document data sources, logic, and transformations in data dictionaries or metadata repositories.
  • Support stakeholder training or onboarding on new datasets and data services.
  • Assist in writing user guides, technical diagrams, and pipeline documentation.
  • Participate in requirements-gathering and feedback sessions with business users.
  • Support audit and compliance documentation as needed.
  • Respond to questions or data requests from supported teams in a timely manner.
  • Coordinate deployment of data updates with impacted teams or systems.
  • Perform other duties as assigned.
Desired Qualifications
  • Preferred certifications include Microsoft Certified: Azure Data Engineer Associate, AWS Certified Data Analytics – Specialty, Snowflake certification, or Databricks certification.
  • Pursue professional certifications such as Azure Data Engineer, AWS Data Analytics, or dbt.

About the company

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

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A

Get referred to Dallas County

See people who can refer or advise you