Senior Full Stack Engineer

St. Petersburg, FL
Full-Time

Job Description

You’ll be part of a small, dedicated group of engineers that is responsible for all facets of our SaaS operations from UI/UX, to back-end microservices, to maintaining cloud infrastructure, and everything in between. As a team, we are constantly challenged to architect and build novel solutions to very difficult problems, while maintaining extreme performance and reliability.

The Option Alpha auto-trading platform: https://optionalpha.com 

We are looking for a senior full-stack software engineer well versed in Node.js to help support live trading, working out of our St. Petersburg, FL office. You will initially be working on the API connections between our Node.js back-end and our new broker partners, as well as helping to engineer the next evolution of this software platform. We encourage autonomy and expect all developers to take ownership of their projects. 

Understanding of options trading and financial markets is highly desirable, but not required.

Prerequisites

  • The ideal candidate is self-motivated, a lifelong learner, and team player
  • A mastery of JS/Node.js and experience maintaining that codebase in a production context
  • A willingness to learn new languages, frameworks, or technologies beyond your current expertise
  • A willingness to adapt to a new coding paradigm to increase performance and readability, even if it differs from code you’ve written in the past

Responsibilities

  • Writing clean, high-quality, high-performance, maintainable code in Node.js (server-side) and JavaScript (browser)
  • Build new microservices in support of live trading, including broker integrations
  • Building, deploying, and maintaining new features and functionality inside of the trading platform

Qualifications

  • Located in or willing to relocate to St. Petersburg, FL
  • 4+ years of relevant work experience: Node.js, JavaScript, PostgreSQL, JSX/React, CSS/HTML, and Redis
  • Working knowledge of AWS services, including EC2 and Amazon Linux 2
  • Strong understanding of object-oriented programming
  • Github or similar repository with code samples
  • Experience with Agile or Scrum software development methodologies
  • Ability to multi-task, organize, and prioritize work

Location: St. Petersburg, FL

Experience: 4 years or more

Options trading knowledge is a plus but not required.

Job Type: Full-time

Apply for this position

Interested in this position? We'd love to hear from you! Send your resume and contact information to:

[email protected]

Trade with a Plan

Your Blueprint For Trading Success
1. Create a Plan
Define the entry and exit rules for your strategy
2. Test & Optimize
Backtest variations of your plan to find what works best
3. Automate the Plan
Trade consistently without screen time or emotions