Staff Site Reliability Engineer
What engineering roles in crypto pay
243 salaries · our own dataThis role pays $160k-$210k, below the $202k median for engineering roles in crypto on this board.
As a Staff Site Reliability Engineer at NinjaTrader, you lead the SRE function for a trading platform with over 2 million users and the number one rated futures brokerage worldwide. You join the Platform Engineering team to ensure the availability, performance, and scalability of the trading systems that power NinjaTrader, deploying single- and multi-cluster services to Kubernetes while maintaining 99.95% uptime across revenue-generating systems.
What you'll do
- Serve as the technical lead for the SRE function, setting technical direction and mentoring engineers across reliability initiatives
- Analyze, troubleshoot, and remediate production issues with a systematic problem-solving approach to keep revenue-generating systems running
- Participate in a weekly 12x7 on-call rotation, including weekend deployments and checkouts before markets open on Sundays
- Perform initial root cause analysis and remediation of production incidents
- Build tools that automate repetitive tasks, deployments, and incident responses with the goal of minimal human involvement
- Design reliable monitoring and alerting systems with Product and QA teams, establishing and tracking SLIs/SLOs across web, mobile, desktop, and trading platforms
- Leverage Infrastructure as Code tools like Terraform to automate provisioning, scaling, and management across all platforms
- Collaborate with Product Engineering, Operations, and other cross-functional teams to deliver features on time while meeting scalability, security, and performance requirements
- Implement security and compliance best practices such as SOC 2 and PCI DSS throughout the software delivery lifecycle for web, mobile, and desktop deployments
What you bring
- 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 programming languages such as Python, Bash, or Go and automation tools such as Ansible, Terraform, or Helm
- Hands-on experience with AWS, GCP, or Azure, including in-depth knowledge of networking, security, and identity management in cloud environments
- Knowledge of monitoring and observability tools such as Prometheus, Grafana, Datadog, or similar
- Strong collaboration, communication, and leadership skills, with the ability to influence technical decisions across teams and mentor junior engineers
Nice to have
- Trading industry experience
- Contributions to open-source projects
What we offer
- Salary of $160,000-$210,000 USD plus an annual target bonus of 12% based on individual performance (50%) and company/team performance (50%)
- 401k plan with 3.5% company match
- 23 days of annual paid time off plus 7 paid holidays
- Paid Parental Bonding Leave
- Health, Vision, and Dental Coverage
- Life and Disability Insurance covered 100% by NinjaTrader
- 1 Service Day Annually
- Hybrid work schedule for Chicago-based employees: in-office Tuesday through Thursday, remote Monday and Friday, plus 20 additional flex remote days annually and 5 Company Wide Office-Optional weeks tied to major holidays
- Remote flexibility for exceptional candidates in California, Colorado, Florida, Georgia, Illinois, Indiana, Minnesota, Missouri, Montana, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, South Carolina, Texas, Utah, Vermont, Virginia, Washington, Washington DC, and Wisconsin
About NinjaTrader
NinjaTrader is an industry-leading trading platform and futures broker with over 2 million users and the number one rated futures brokerage worldwide. Since 2003, the company has been providing cutting-edge products and services that empower traders to navigate global financial markets with confidence.
