Chicago or Remote* Hybrid Full-time USD 275,000 – 325,000 / year

NinjaTrader is hiring a VP, Engineering

Responsibilities

  • Lead a multi-director engineering organization spanning client platforms (Desktop, Web, Mobile) and real-time trading systems; set the tone for engineering culture, accountability, and craft
  • Own performance management rigorously by establishing clear expectations, running structured calibrations, developing top performers, and addressing underperformance decisively
  • Build leadership bench strength through strategic hiring and developing existing managers into senior leaders
  • Partner with the CTO to translate business strategy into organizational design, headcount plans, and capability roadmaps
  • Establish and enforce elevated engineering standards across code quality, testing rigor, deployment safety, incident response, and on-call excellence
  • Drive measurable improvements in change failure rate, deployment frequency, and P1 incident trends to enable predictable execution
  • Champion DORA metrics and SDLC best practices to ensure consistent quality across all teams
  • Define and own the multi-year technical roadmap for client platforms and core trading systems including OMS, execution engine, market data, and exchange connectivity
  • Lead platform modernization efforts, including retiring legacy infrastructure, evolving the Scala/Akka trading core, and expanding cloud-native capabilities on GCP while maintaining 99.95%+ uptime
  • Enforce architectural guardrails and decision frameworks to ensure system coherence
  • Achieve 80–90%+ roadmap execution through strong planning, prioritization, and delivery cadences
  • Communicate engineering tradeoffs clearly to executive stakeholders and translate technical complexity into business terms
  • Partner with Product, Design, Risk, and Compliance to align engineering investments with company priorities
  • Champion AI-driven engineering initiatives including agentic development, AI-assisted code review, and debugging automation
  • Measure and report on AI tooling impact across cycle time, defect rates, and developer experience

Requirements

  • 15+ years of software engineering experience, including 5+ years leading organizations with multiple Directors or Sr. Engineering Managers
  • Proven experience owning both client-facing platforms (web, mobile, or desktop) and backend distributed systems within the same role
  • Demonstrated success improving engineering quality through reduced defect rates, improved deployment safety, and strong SDLC practices
  • Experience in high-growth fintech, trading, payments, or similarly high-stakes environments where reliability has financial impact
  • Deep expertise in distributed systems, event-driven architecture, low-latency systems, and cloud-native infrastructure (GCP or equivalent)
  • Strong command of engineering delivery metrics such as DORA, change failure rates, and incident management
  • Executive-level communication skills with the ability to translate technical complexity into business outcomes
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience

Nice to Have

  • Background in capital markets, brokerage, or futures and derivatives technology
  • Experience with real-time trading systems such as OMS, EMS, exchange connectivity, or market data infrastructure
  • Proficiency in C++, Java, Scala, Go, or similar programming languages
  • Experience implementing AI-powered developer productivity tools at scale
  • Experience navigating post-acquisition engineering integration

Additional Information

  • Hybrid work schedule: In-office Tuesday through Thursday, remote on Mondays and Fridays
  • 20 additional flex remote days annually
  • 5 Company Wide Office-Optional weeks tied to major holidays
  • Equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status
Required Skills
Distributed SystemsEvent-driven ArchitectureC++JavaScala
About company
NinjaTrader

NinjaTrader delivers integrated multi-device trading using a cloud-based technology designed for active futures traders. Take control of your trading journey and trade how you want, where you want.

Access the world’s most popular futures markets including the E-mini indexes. Trade futures seamlessly across devices including PC, Mac or mobile. Visualize the futures markets and target trades using a customizable futures trading platform. Join a community of over 1.9 million users that have made NinjaTrader the #1 rated futures broker.

NinjaTrader is a group of affiliated companies operating under NinjaTrader Group, LLC, including NinjaTrader, LLC and NinjaTrader Clearing, LLC. The company provides award-winning trading software and brokerage services to active traders.

All jobs at NinjaTrader Visit website
Job Details
Category other
Posted a month ago