Senior Database Reliability & Platform Engineer

NinjaTrader

Chicago (IL)

On-site

USD 96,000 - 192,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

NinjaTrader is seeking a Sr. Database Reliability Engineer II to architect, evolve, and optimize the data platform powering our core trading applications.

This role goes beyond a traditional DBA, requiring deep MySQL/Postgres expertise and active software development involvement. You will partner with engineers and platform teams to improve database performance, scale our data architecture, build developer tooling, and drive engineering best practices that enhance reliability and throughput for

Qualifications

  • 8+ years of professional software engineering experience.
  • Expert-level MySQL in large-scale production environments.
  • Strong backend language experience (Java/C#/Go/Python/Kotlin/Scala).
  • Deep understanding of SQL optimization, query plans, indexing, transactions, locking.
  • Experience designing scalable DB schemas for high-volume apps.
  • Experience leading technical initiatives and architecture decisions.
  • Excellent collaboration and communication with cross-functional partners.
  • Passion for dev productivity and automation.

Responsibilities

  • Design and evolve MySQL schemas for high-volume workloads.
  • Drive improvements to data platform architecture, migrations, and deployments.
  • Analyze and optimize SQL queries, indexes, and execution plans.
  • Develop production-quality software to improve persistence layer and tooling.
  • Design scalable data models balancing performance and growth.
  • Lead database performance tuning across applications and services.
  • Mentor engineers on data modeling and MySQL best practices.
  • Collaborate with Platform Engineering on monitoring, DR, and reliability.

Skills

Backend development (Java/C#/Go/Python
MySQL expert in production
SQL performance tuning
Database schema design
Replication & high availability
Software architecture & distributed
Mentoring engineers

Education

Bachelor's degree in CS/CE or related field

Tools

Google Cloud Platform (GCP)
Cloud SQL for MySQL
Cloud Monitoring
Cloud Logging
Pub/Sub

Job description

NinjaTrader is seeking a Sr. Database Reliability Engineer II to architect, evolve, and optimize the data platform powering our core trading applications.

This role goes beyond a traditional DBA, requiring deep MySQL/Postgres expertise and active software development involvement. You will partner with engineers and platform teams to improve database performance, scale our data architecture, build developer tooling, and drive engineering best practices that enhance reliability and throughput for

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Database Reliability Engineer: Data Platform Architect
Senior Database Reliability Engineer: Data Platform Architect

NinjaTrader • United States

On-site
USD 96,000 - 192,000
Senior DB Reliability Engineer II – Hybrid/Remote
Senior DB Reliability Engineer II – Hybrid/Remote

Remote • San Francisco (CA)

Hybrid
USD 130,000 - 180,000
Generous PTO
Health, Vision, Dental
Sr. Database Reliability Engineer II
Sr. Database Reliability Engineer II

NinjaTrader • United States

On-site
USD 96,000 - 192,000
Sr. Database Reliability Engineer II
Sr. Database Reliability Engineer II

NinjaTrader • Chicago (IL)

On-site
USD 96,000 - 192,000
Sr. Database Reliability Engineer II
Sr. Database Reliability Engineer II

Remote • San Francisco (CA)

Hybrid
USD 130,000 - 180,000
Generous PTO
Health, Vision, Dental
Remote Senior Data Platform Reliability Engineer
Remote Senior Data Platform Reliability Engineer

NinjaOne • California

Hybrid
USD 160,000 - 210,000
Hybrid remote
Medical, dental, vision insurance
401(k) plan
+2
Senior Data Platform Reliability Engineer (Remote)
Senior Data Platform Reliability Engineer (Remote)

NinjaOne • Connecticut

Hybrid
USD 160,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+2
Remote Senior Data Platform Reliability Engineer
Remote Senior Data Platform Reliability Engineer

NinjaOne • Maine

Remote
USD 160,000 - 210,000
Medical, dental, and vision insurance
401(k) plan
Unlimited PTO
+1
Senior Data Platform Reliability Engineer - Remote
Senior Data Platform Reliability Engineer - Remote

NinjaOne • Texas

Hybrid
USD 150,000 - 210,000
Hybrid remote work
Medical, dental, vision insurance
401(k) plan
+2
Senior Data Platform Reliability Engineer — Remote
Senior Data Platform Reliability Engineer — Remote

NinjaOne • Florida

Hybrid
USD 160,000 - 210,000
Medical insurance
Dental insurance
Vision insurance
+3