Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PEAK6 Logo

Senior Software Engineer (Trade Order Management)

PEAK6

$149,600 - $187,000
Dec 16, 2025
New York, NY, US
Apply Now

Apex Fintech Solutions is seeking a Senior Software Engineer with specialized experience in trading to join their Order Management team in New York City. The role aims to pioneer a new trading platform and deploy cutting-edge, cloud-native technologies within a highly innovative, event-driven architecture to support clients such as Stash, Betterment, SoFi, and Webull.

Requirements

  • Expertise in Java and/or GO is required (Python is also nice to have).
  • Strong understanding of high load, low latency architecture, object-oriented design, algorithm, and data structures.
  • Previous experience in the trading domain is required.
  • Financial services (capital markets, clearing or order management systems) background is required.
  • Experience with trading technology is required.
  • Experience with Google Cloud Platform is nice to have.
  • Experience with Kubernetes, Google CloudRun and/or Docker is a plus.

Responsibilities

  • Design, develop, test, deploy, maintain, peer-review, and continuously tune high-performance, high-throughput software.
  • Collaborate with other members of the team to share, learn, develop, and deliver designs and coding standards to meet the growing needs of the platform.
  • Build resilient, self-scaling, self-healing services that deliver the highest level of reliability.
  • Support the production systems that you design. This includes building, deploying (CI/CD), and monitoring (DataDog, Grafana, Prometheus, PagerDuty).
  • Write commercial grade, well-tested code, and maintain high code-quality standards across your team through code reviews and other best practices.
  • Implement instrumentation to maintain observability to proactively visualize opportunities for improvement.

Other

  • BA, BS, MS in Computer Science, Engineering or related technology field (or equivalent experience).
  • 3+ years of prior work experience as a Senior Software Developer.
  • Excellent verbal and written communication skills.
  • Ability to learn new technologies (languages, tools, frameworks) quickly.
  • Ability to visualize and propose system design, document the design and implement it.