Post Job Free
Sign in

Senior Data Engineer

Company:
TLK Consulting Services
Location:
Columbus, OH
Posted:
October 30, 2025
Apply

Description:

Title: Senior Data Engineer

Location: Columbus OH(Locals Only)

Position Type: Contract

W2 Only

Visa Type: GC/USC

Job Description:

Requirements

• Bachelor’s 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