Post Job Free
Sign in

Senior Data Engineer

Company:
TLK Consulting Services
Location:
Columbus, OH
Posted:
December 11, 2025
Apply

Description:

Title: Senior Data Engineer

Location: Columbus OH(Locals Only)

Position Type: Contract

W2 Only

Visa Type: GC/USC

Job Description:

Requirements

Bachelors degree in computer science or related technical field

5+ years of hands-on experience in software or data engineering with coding in Python

Proficiency with Azure data services including Azure Data Lake, Azure Data Factory, and Databricks

Strong experience with Python for developing and maintaining data solutions

Expertise in Cloud Security, including Active Directory, network security groups, and encryption services

Proven ability to build and maintain data architectures supporting both real-time and batch processing

Solid understanding of database management, legacy and modern data modeling, and system architecture

Experience implementing unit, integration, and performance testing frameworks

Ability to optimize and manage technology costs and resource utilization

Demonstrated teamwork, leadership, and cross-functional collaboration skills

Experience working within Agile or Lean development frameworks

Nice to Have

Experience with cloud cost optimization strategies or governance tools

Familiarity with data pipeline monitoring and automation

Exposure to multi-cloud environments (e.g., AWS, GCP)

Responsibilities

Design, develop, deploy, and maintain software applications and systems that support client Data Lakes, including databases, cloud components, and related infrastructure

Analyze and enhance existing software while designing, constructing, and testing new solutions to meet evolving business needs

Participate in the full software development lifecycle from requirements gathering and design to development and deployment

Create detailed technical specifications and documentation based on conceptual designs and business requirements

Support and maintain production systems, ensuring functionality, performance, and reliability

Research, evaluate, and recommend emerging technologies and tools for data lake modernization and process improvement

Perform code analysis and debugging to identify root causes of issues and implement effective fixes

Collaborate directly with end users to prototype, test, and refine applications for optimized performance and usability

Work independently on complex technical tasks with minimal supervision, exercising sound engineering judgment

Partner closely with other data engineers to ensure architectural consistency and data quality across the ecosystem

Conduct code reviews to ensure maintainability, performance, and adherence to engineering standards

Apply