Demo

ETL Engineer

Computer Task Group, Inc
Manhattan, NY Full Time
POSTED ON 12/11/2025 CLOSED ON 2/11/2026

What are the responsibilities and job description for the ETL Engineer position at Computer Task Group, Inc?

OverviewCTG is seeking to fill an ETL Engineer position for our client.Location: New York, NYDuration: Ongoing ContractDuties:Design, build, and maintain ETL pipelines from scratch using Python.Develop efficient, reusable code for data ingestion, cleansing, governance, and reporting.Write and optimize SQL queries, stored procedures, and DB objects across MS SQL, Oracle, DB2, and Postgres.Implement data modeling, schemas, and entity relationships.Develop Airflow DAGs for workflow orchestration.Work with BigQuery, Databricks, Delta Lake, Node.js, JSON, and NoSQL databases.Learn and adopt new cloud-based business apps and tools.Onsite 3 days/week at Amex Tower (NYC metro area).Skills:Python, PySpark, MS SQL (SSIS/SSRS), Oracle PL/SQL, RDBMS, Big Data, ETL/Data Warehousing, Data Analytics, Node.js, JSON, NoSQL, Airflow; familiarity with Spark is a plus.Experience:Independent contributor capable of writing code and ETL pipelines from scratch.Expert in SQL, OOP, data modeling, and big data platforms.Strong analytical and problem-solving skills.Education:Bachelor’s degree in Computer Science, IT, or related field preferred, or equivalent experience.Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required.CTG does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services for this role.To Apply:To be considered, please apply directly to this requisition using the link provided. For additional information, please contact JoAnn Abramo at JoAnn.Abramo@ctg.com. Kindly forward this to any other interested parties. Thank you!

Salary.com Estimation for ETL Engineer in Manhattan, NY
$114,257 to $143,831
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a ETL Engineer?

Sign up to receive alerts about other jobs on the ETL Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$88,999 - $115,790
Income Estimation: 
$109,826 - $143,482
Income Estimation: 
$91,609 - $116,575
Income Estimation: 
$115,838 - $142,817
Income Estimation: 
$114,981 - $143,201
This job has expired.
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Computer Task Group, Inc

  • Computer Task Group, Inc Columbus, OH
  • Overview CTG is seeking to fill a ServiceNow Business Analyst position for our client. Location: Columbus, OH (Onsite 5 days a week) Duration: 12 months Du... more
  • 6 Days Ago

  • Computer Task Group, Inc Richland, WA
  • Overview CTG is seeking an experienced Project Coordinator III to support a large-scale, EVMS-compliant software integration initiative. This role is criti... more
  • 13 Days Ago

  • Computer Task Group, Inc Charleston, WV
  • Overview CTG is seeking a detail-oriented Logistics Representative to support daily transportation planning, shipment execution, and inventory coordination... more
  • 15 Days Ago


Not the job you're looking for? Here are some other ETL Engineer jobs in the Manhattan, NY area that may be a better fit.

  • MedReview Inc. York, NY
  • Position Summary: MedReview is looking for a hands-on ETL Engineer who knows how to build, optimize, and scale data pipelines in a high-performance environ... more
  • 6 Days Ago

  • DS Technologies Inc York, NY
  • Job Title: Engineer II – Big Data / Apptio / ETL Location: New York, NY (Onsite) Position Type: Contract Only W2 Job Description: We are seeking a highly m... more
  • 6 Days Ago

AI Assistant is available now!

Feel free to start your new journey!