NinjaTrader

Staff Site Reliability Engineer

NinjaTrader
Apply
4 days 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
Contact me