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 web application teams to design and maintain APIs

Required skills

  • Comprehensive knowledge in Java, Python or Node.JS
  • Knowledge of design patterns and software architecture
  • 5+ years of industry experience
  • Capable of communicating effectively. We're a small remote team; you will be involved in every aspect and there is a lot of scope to learn new skills.
  • Ownership mentality - you want to get it done and be responsible for outcomes.

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]
Last modified 14d ago
Copy link
Contents