Sr. Software Engineer (Algorithmic Trading)
Location: RemoteYou will create, maintain, and advance the models that drive our day-to-day business. For you, no two days will be alike – and that is because the markets are moving faster than ever. From applying rigorous mathematical analysis to running live models on our high-performance infrastructure, you will find new ways to increase trading efficiency.
Responsibilities:
Thrive on tackling long-term technical problems independently.
Write automation jobs that support the mechanics of day/swing trading.
Release code (CI/CD Pipeline) using the latest technologies and techniques in software engineering.
Gather market data, create micro-services and perform analysis using programming and machine-learning techniques.
Implement the stochastic optimization techniques, principle component analysis, and object-oriented programming.
Requirements:
Bachelor's degree in Math, CS, Stats, Physics, or related field.
5+ years of experience in building applications in a commercial environment.
Experience in JavaScript, C++/C# & Python development.
Experience in Microsoft Azure with focus on PaaS.
Experience in Stock Market concepts e.g. Assets, Derivatives, Indexes (Dow Jones), Mutual Funds (S&P 500), ETF etc.
Experience with NYSE is a huge plus.
Experience with Technical Indicators (MA, RSI, MACD, Stochastic, Bollinger Bands etc).
Strong understanding of data structures and algorithms
Strong analytical and problem-solving skills.
Ability to work collaboratively in a fast-paced environment.
Please send your resume and cover letter to careers@microalgo.com.