Support Shepherd

18558280515 - Backend Engineer

Remote Manila, Philippines
TypeScript Ruby
Description

Overview of the Position:

You’re going to be our first engineering hire, so you’ll be building our trading strategy and infrastructure from the ground up. You should enjoy, and be good at, building out complex systems, running data analysis, and applying mathematics and finance concepts to technology.

You will influence all major product/engineering decisions and will be writing code that trades millions of dollars of our clients’ capital.

We’re looking for fearless engineers who move fast and ship quickly; if you are an independent problem-solver, a fast-learner, and eager to build, this role is for you. We encourage applications from candidates who have succeeded in a startup environment and we welcome candidates from non-traditional backgrounds. For us, having a person with the right mindset and temperament is most important.

Specific Duties and Responsibilities:

  • Run data analysis to identify viable arbitrage strategies. We have a number of experimental ideas for trading opportunities and we will need you to help us run various backtests to figure out how these would perform historically.

  • Build out and maintain a trading bot that executes our strategies. You’ll work directly with our founder to turn arbitrage strategies into code. You will need to build well-tested and robust code that can scale into numerous trading platforms.

  • Overhaul our reporting services to efficiently handle terabytes of data. In order to identify profit-maximizing opportunities, we’ll need to ingest significant amounts of data and meticulously record all of our executed trades for client reporting purposes.

Requirements

  • Minimum 3 years of experience
  • Well-rounded programming abilities. We need you to be able to do it all – back-end, data analysis, some front-end, etc. We want to build our infrastructure in TypeScript and Ruby.
  • You’re an excellent communicator. You'll be interacting with the founder, so clear communication and the ability to ask good questions are key.
  • Good coding habits. This job is not just about writing good code, but also about maintaining it. We expect you to write tests and documentation so that any of your future teammates can help support the code you write.
  • Eagerness to learn. We expect this role to have a steep learning curve and we are looking for resourceful engineers who can learn new concepts quickly and “figure things out”
  • Candidate must be good with math

Preferred Qualifications:

  • Experience with finance / trading products. This role is going to have a steep learning curve, so it helps to come in with at least some prior domain knowledge.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 232 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers