T

Trading Technologies

High-performance trading software and data solutions

Data Engineer

Data EngineeringUpdated on Nov 13
Full-timeNew York, NY, USA$94.5k - $115k /yrHybrid

About the Job

Requirements

  • A bachelor's degree in Computer Science, Data Engineering, or a related field.
  • Hands-on experience with Snowflake and AWS cloud services, particularly S3 and data services.
  • Strong hands-on SQL development experience.
  • Python and C# scripting experience.
  • Strong experience with Microsoft SQL Server, including complex queries, stored procedures, performance tuning, and troubleshooting.
  • Experience working with large datasets and production data systems.
  • Strong analytical and problem-solving skills.

Responsibilities

  • Develop, maintain, and optimize complex SQL Server queries, stored procedures, functions, views, and data processing workflows.
  • Design and develop scalable Snowflake data solutions, including data models, SQL transformations, loading processes, and analytical workloads.
  • Participate in migrating large volumes of data and processing from SQL Server to Snowflake.
  • Analyze existing SQL Server logic and translate or redesign it for Snowflake where appropriate.
  • Build and maintain ETL/ELT pipelines using SQL, Python, and workflow orchestration tools such as Apache Airflow.
  • Develop data ingestion and processing workflows using AWS, including S3.
  • Perform SQL Server and Snowflake performance tuning, including query optimization, execution plans, indexing, statistics, warehouse sizing, and workload optimization.
  • Build data validation and reconciliation processes to ensure migrated and transformed data is accurate and complete.
  • Troubleshoot production data issues, identify root causes, and implement reliable long-term solutions.
  • Implement monitoring, logging, alerting, and operational controls for critical data pipelines.
  • Collaborate with software engineers, service managers, the implementation team, product teams, and DevOps.
  • Support and enhance existing Transaction Cost Analysis (TCA) products and develop new functionality.
  • Work with large-scale trade, market, benchmark, and financial data.
  • Independently validate AI-generated code for correctness, security, performance, and maintainability.

Desired Qualifications

  • Experience migrating SQL Server workloads to Snowflake or another cloud data platform.
  • Experience with Apache Airflow or similar orchestration technologies.
  • Experience with Git, CI/CD, Liquibase, and automated deployment processes.
  • Experience with data quality, reconciliation, and data governance.
  • Knowledge of capital markets, trading, market data, or financial systems.
  • Experience with Transaction Cost Analysis (TCA) or other financial analytics.
  • Snowflake or AWS certification.
  • Ability to use AI-assisted development tools such as Claude Code for development, debugging, testing, refactoring, and migration work.

About the Company

Trading Technologies

High-performance trading software and data solutions

Trading Technologies provides professional trading software, infrastructure, and data services for capital markets, supporting futures, options, and cryptocurrency trading. Its platform is fast and reliable, offering charting, spreading, and algorithmic trading tools delivered through licensing or subscription, with optional hosting, network, and exchange connectivity services. The company differentiates itself with enterprise-grade, speed-focused infrastructure and a broad asset-class platform that complements the software with added data services. Its goal is to help professional traders and institutions trade more efficiently and stay compliant through high-performance tools and data capabilities.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Chicago, IL
Founded
1994

Recently Posted Jobs

Explore more opportunities at Trading Technologies

See more jobs