HHiring Reality
← NinjaTrader

Sr. Database Reliability Engineer II

NinjaTrader
Location
Chicago or Remote*
Posted
12 days ago
Department
Technology
Salary
$130,000.00 - $180,000.00
What they actually want (must-haves)
  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience
  • 8+ years of professional software engineering experience
  • Strong experience building backend applications using Java, C#, Go, Python, Kotlin, Scala, or similar modern programming languages
  • Expert-level experience with MySQL in large-scale production environments
  • Experience designing scalable database schemas for high-volume transactional applications
  • Experience troubleshooting complex application and database performance issues
Nice to have
  • Experience building and operating applications on Google Cloud Platform (GCP)
  • Experience with Cloud SQL for MySQL
  • Experience using Google Cloud services such as Cloud Monitoring, Cloud Logging, Pub/Sub, Cloud Storage, Secret Manager, Cloud Build, or Cloud Deploy
  • Experience supporting financial services, trading platforms, or other high-throughput transactional systems
  • Experience working in startup or high-growth engineering environments where engineers owned both application development and database performance
What the job really is

As a Sr. Database Reliability Engineer II at NinjaTrader, you will architect and optimize the data platform for core trading applications, focusing on MySQL and Postgres. Your role involves collaborating with software engineers to enhance database performance, develop tooling, and implement best practices for scalability and reliability. You will also lead initiatives to improve operational excellence and mentor other engineers on database-related topics.

Benefits
  • Salary range of $130,000.00 - $180,000.00 USD
  • Annual target bonus of 10% based on individual and company/team performance
  • 401K plan with company match up to 3.5%
  • Annual paid time off allowance of 18 days plus seven paid holidays
  • 20 additional flex remote days annually
  • 5 Company Wide Office-Optional weeks tied to major holidays
Things to weigh
  • Remote flexibility is limited to certain states and may not be available for all candidates
  • Role requires deep technical expertise and experience, which may be challenging for less experienced candidates
  • The position is not a traditional DBA role and focuses heavily on software engineering aspects
  • The company emphasizes a hybrid work schedule for Chicago-based employees, which may not suit everyone
Job score4.6/5
Benefits4/5
Freshness5/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to NinjaTrader?

See how your résumé matches this role — and tailor it from what actually gets interviews.