NinjaTrader

Staff Site Reliability Engineer

NinjaTrader
Apply
2 months ago

Base Salary

$160k - $210k/yr

Responsibilities

  • Serve as the technical lead for the SRE function, setting technical direction and mentoring engineers.
  • Analyze, troubleshoot, and remediate production issues and perform root cause analysis for incidents.
  • Deploy single- and multi-cluster services to Kubernetes and help maintain 99.95% uptime and high performance.
  • Build automation for repetitive tasks, deployments, and incident response.
  • Design monitoring and alerting systems and establish and track SLIs and SLOs across web, mobile, desktop, and trading platforms.
  • Use Infrastructure as Code to automate provisioning, scaling, and management across platforms.
  • Collaborate with Product Engineering, Operations, QA, and other teams to deliver scalable, secure, and performant features.
  • Participate in a weekly 12x7 on-call rotation, including weekend deployments and Sunday pre-market checkouts.
  • Implement security and compliance best practices throughout the software delivery lifecycle.

Requirements

  • At least 8 years of experience in DevOps, Site Reliability Engineering, or Platform Engineering roles.
  • Expertise with Kubernetes, Docker, and container orchestration.
  • Hands-on experience with CI/CD tools such as GitHub Actions or equivalent.
  • Proficiency in Python, Bash, or Go and automation tools such as Ansible, Terraform, or Helm.
  • Hands-on experience with AWS, GCP, or Azure, including cloud networking, security, and identity management.
  • Knowledge of monitoring and observability tools such as Prometheus, Grafana, or Datadog.
  • Strong collaboration, communication, and leadership skills, including the ability to influence technical decisions and mentor junior engineers.
  • Trading industry experience is a bonus qualification.
  • Contributions to open-source projects are a bonus qualification.

Benefits

  • Salary range of $160,000.00-$210,000.00 USD plus a 12% annual target bonus.
  • 401(k) plan through ADP with up to a 3.5% company match.
  • 23 days of annual paid time off, seven paid holidays, five conditional holidays, and one service day.
  • Paid parental bonding leave; health, vision, and dental coverage; and life and disability insurance fully covered by NinjaTrader.
  • Chicago-based 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.
  • Chicago-based role; remote candidates are not accepted.
  • Weekly 12x7 on-call rotation, including weekend deployments and Sunday checkouts before markets open.

Tech Stack

AnsibleAWSAzureBashDatadogDockerGitHub ActionsGoGoogle Cloud PlatformGrafanaHelmKubernetesPrometheusPythonTerraform

Categories

Site Reliability
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