NinjaTrader

Sr. Data Engineer

NinjaTrader
Apply
2 months ago
Remote, United States or Chicago, IL, USASenior
H1B sponsor

Base Salary

$100k - $150k/yr

Responsibilities

  • Design, build, and maintain robust batch and real-time data pipelines and data lake architecture.
  • Improve observability, alerting, and SLOs across data systems.
  • Optimize ETL/ELT workflows for performance, scalability, and fault tolerance.
  • Develop dbt workflows for partner onboarding and end-of-day reporting.
  • Build event-driven architectures and scalable platform components.
  • Orchestrate and automate data workflows.
  • Integrate financial APIs and third-party data sources into internal systems.
  • Collaborate with analytics, product, and ML engineers to deliver reliable data products.
  • Build feature pipelines and model-ready data for ML engineers.
  • Promote code quality, testing, and platform reliability standards.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in data engineering, platform engineering, or backend development.
  • Strong SQL and Python skills for building and testing data solutions.
  • Hands-on experience with GCP data products such as BigQuery, Cloud SQL, and Cloud Storage.
  • Experience with AWS services including S3, Glue, Athena, and Kinesis; EMR is a bonus.
  • Experience with CI/CD pipelines, infrastructure as code, and version-controlled deployment workflows such as Terraform and GitOps.
  • Hands-on experience building and maintaining dbt projects, including models, tests, macros, documentation, and CI.
  • Proficiency with workflow orchestration tools such as Airflow or Prefect.
  • Knowledge of data lake architecture, Parquet, Avro, and Apache Iceberg.
  • Familiarity with event-driven and service-oriented architecture.
  • Demonstrated experience building automated, well-tested, and observable data systems.
  • Bonus experience with Kubernetes, Kafka, Spark Streaming, Flink, Debezium, Kafka Connect, Looker Studio, QuickSight, Datadog, Grafana, or Prometheus.
  • Background in fintech, trading, or derivatives is a bonus.

Benefits

  • Remote-friendly hybrid schedule with in-office work Tuesday through Thursday and remote work Monday and Friday.
  • 20 additional flex remote days annually and five company-wide office-optional weeks tied to major holidays.
  • Generous paid time off, seven paid holidays, five conditional holidays, and one service day annually.
  • 401(k) plan with up to a 3.5% company match.
  • Paid parental bonding leave.
  • Health, vision, and dental coverage.
  • Life and disability insurance covered 100% by NinjaTrader.
  • Annual target bonus of 10%.

Tech Stack

Apache AirflowApache FlinkApache KafkaApache SparkAWSDatadogdbtGoogle BigQueryGoogle Cloud PlatformGrafanaKubernetesLooker StudioPrometheusPythonSQLTerraform

Categories

Data Engineering
NinjaTrader

About NinjaTrader

501-1,000 employees

NinjaTrader builds a multi-device trading platform and runs a futures brokerage and clearing firm for active retail and professional traders. Its software offers advanced charting, strategy development, backtesting, and trade execution, and the brokerage earns commissions and fees. Founded in 2004 and headquartered in Chicago, it is part of Payward (Kraken).

Contact me