Taro Logo

Senior Software Engineer (Trade Order Management)

Apex Fintech Solutions powers innovation in digital wealth management, processing millions of transactions daily to simplify and facilitate access to financial markets.
$135,300 - $169,125
Backend
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
3+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Engineer (Trade Order Management)

Apex Fintech Solutions (AFS) is seeking a Senior Software Engineer specializing in equity options instruments and trading to join their Order Management team in New York City. This role offers an exciting opportunity to pioneer their new options trading platform while working with cutting-edge, cloud-native technologies within an innovative, event-driven architecture.

AFS is a leading fintech company that processes millions of transactions daily, supporting major clients like Stash, Betterment, SoFi, and Webull, serving over 20 million customers. With offices across multiple locations including Austin, Dallas, Chicago, New York, Portland, Belfast, and Manila, AFS has received numerous prestigious industry awards including Best Wealth Management Company and Most Innovative Companies.

The role combines deep domain knowledge in financial markets with advanced engineering expertise. You'll be responsible for designing and implementing complex trading APIs, contributing to high-performance trading systems, and working with modern technologies like Google Cloud Platform, Kubernetes, and Kafka. The position offers a hybrid work environment with 3 days in office and 2 days remote.

This is an excellent opportunity for experienced engineers passionate about fintech and options trading. The role offers competitive compensation ($135,300-$169,125) and comprehensive benefits including healthcare, 401k matching, parental leave, and professional development opportunities. You'll be part of a team dedicated to democratizing finance and making investing accessible to everyone.

The ideal candidate will have 3+ years of senior software development experience, strong expertise in modern programming languages, and a background in financial services. Knowledge of equity and options trading is highly valued, as is experience with cloud platforms and event-driven architectures. The role demands excellent communication skills and the ability to work effectively in a fast-paced, entrepreneurial environment.

Last updated 2 months ago

Responsibilities For Senior Software Engineer (Trade Order Management)

  • Design, develop, test, deploy, maintain, peer-review high-performance software
  • Collaborate with team members on designs and coding standards
  • Build resilient, self-scaling, self-healing services
  • Support production systems including CI/CD and monitoring
  • Write commercial grade, well-tested code
  • Implement instrumentation to maintain observability
  • Contribute to the evolution of high-performance trading systems

Requirements For Senior Software Engineer (Trade Order Management)

Java
Python
Kubernetes
Kafka
  • 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
  • Financial services background required
  • Experience with equity and option trading domain preferred
  • Strong understanding of high load, low latency architecture
  • Expertise in at least one modern programming language (Java, Golang, Python, etc.)
  • Excellent verbal and written communication skills

Benefits For Senior Software Engineer (Trade Order Management)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Healthcare benefits (medical, dental and vision)
  • EAP (Employee Assistance Program)
  • Competitive PTO
  • 401k match
  • Parental leave
  • HSA contribution match
  • Calm app subscription
  • Learning and tuition reimbursement
  • Hybrid work schedule