Systems Engineer

About the Role

Options AI is a technology-first brokerage firm seeking a dynamic and experienced engineer to play an integral role contributing to its rapid growth. The successful candidate will have a strong track record of building reliable, back-end trading or finance systems to support internal and external stakeholders.

You will be designing and developing new features for our core trading systems.

Responsibilities

  • Design low latency, secure, large-scale systems for our customers and application teams

  • Owning features through inception, design, implementation, and launch

  • Work with our mobile and web application teams to design APIs

Required skills

  • Comprehensive knowledge in Java, C#, or Node.JS

  • Knowledge of design patterns and software architecture

  • 5+ years of industry experience

  • Capable of communicating effectively. We're a small organization; you will be involved in every aspect.

Nice to Have

  • Experience in FinTech/Cryptocurrencies products or companies

  • Experience in processing large streams of data

  • Experience in distributed systems

Our Technologies

  • Java/Dropwizard as the main language and framework

  • PostgreSQL as our primary data store

  • Redis and Memcached as our caching layer

  • RabbitMQ as our task queue

If you’re interested, we’d love to hear from you! Reach out with your resume to [email protected]