Graduate Software Engineer
New Today
Overview
We are looking for inquisitive problem solvers to join our team as a Graduate Engineer. Mako is a leading options market maker with a global trading footprint and 20 years of experience across open outcry pits to automated algorithmic execution. We operate from offices in London, Amsterdam, Dublin, Singapore, Sydney, Brisbane and Chengdu, offering liquidity solutions across Equities, Fixed Income, Commodities and FX derivatives markets, with an entrepreneurial, collaborative and philanthropic culture.
A Unique Programme for Aspiring Engineer
Mako's Graduate Engineer Programme is an immersive and structured programme designed to give graduates in-depth knowledge and experience of the industry. As a graduate you will join a structured training program that includes rotations through our Software team and desk rotations. You will be assigned a mentor, and after an initial training period you will work on meaningful tasks that plug directly into our trading system.
What We Need From You
Most of our engineers have a degree in a STEM subject and share a pragmatic, problem-solving mind-set and strong quantitative skills. In addition, we are looking for:
- A strong understanding of algorithms and data structures
- Knowledge of at least one mainstream OOP language such as C++, C#, Java, JavaScript, Go
- An upper second class degree in an STEM based subject or equivalent
- An interest in financial markets
It Would Be Excellent If You Had
- C++
- Experience of asynchronous and multi-threaded programming
- An appreciation for clean, readable, testable code
- A good understanding of networks and network programming
- An understanding of computer architecture and how it relates to the performance of your code
Experience With The Following Tools And Languages Is Beneficial
- Python, shell scripting, CMake, Jenkins, PCAP/Wireshark, C, static analysers, a range of compilers
We are Mako
Benefits
At Mako, we are welcoming, inclusive and collaborative. We work fast and smart in a supportive and dress-down environment that allows colleagues to be themselves and achieve great things. We uphold a flat structure with engagement with senior leadership and career development opportunities. Our comprehensive benefits package includes:
- Flexible leave and flexible working policies
- Private health and dental insurance
- Generous pension scheme
- Free access to the Mako gym
- Employee wellbeing guidance and support
- Opportunity to become involved in the rewarding work of the Mako Foundation
Programme Highlights
Work in a Fast Paced Real-Time Engineer Environment
From the outset, Graduate Engineers are introduced to the team and its duties. Our low latency derivatives trading system is written in-house, implemented in C++ and runs on Linux. The engineering team designs and implements all aspects of our proprietary trading algorithms, pricing models, user interfaces and exchange connectivity to major derivatives venues.
Learn From Highly Experienced Engineers
You will work closely with Senior Engineers, learning from experienced professionals. Teams collaborate with traders, hardware and support teams. They are pragmatic and self-organising, delivering work iteratively while following best software practices, including unit testing, continuous integration and peer review. The wider organisation is supportive and collaborative; technology is at the centre of what we do.
Recruitment Process
We outline how the recruitment process will look to help you anticipate each stage:
- Online test after you apply; please complete it in a calm environment.
- If you pass the initial test and fit the job profile, you will be asked to schedule a first-stage interview with HR (check spam/junk folders).
- If successful in the first round, you will complete an online technical coding test.
- Successful candidates will have two rounds of live coding tests (focus on C++ for those with C++ skills).
- Final stage interview will be a panel with Senior Engineers; please check spam/junk folders for invites.
- Offers are extended to successful candidates after all interviews are completed.
If you require any support or adjustments with the application process or have any questions about the application process, please contact.
- Location:
- London, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Today
Software Engineer (React/Node) – 23/24 Graduates
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Software Engineer (React/Node) – 23/24 Graduates Direct message the job poster from Oliver Bernard Consultant | Specialist in growing Software Engineering teams. Up to £55k Hybrid working in London (3 days p/week) Would you like the opportu...
More Details -
-
New Today
Graduate Software Engineer, SDE1
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Join to apply for the Graduate Software Engineer, SDE1 role at Noon-The Social Learning Platform . Noon's mission is to radically change the way people learn, with a primary focus on the Middle East, where the company has its roots. Noon...
More Details -
-
New Today
Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu. Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data sc...
More Details -
-
New Today
Graduate Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview We are looking for inquisitive problem solvers to join our team as a Graduate Engineer. Mako is a leading options market maker with a global trading footprint and 20 years of experience across open outcry pits to automated algorithmic execut...
More Details -
-
New Today
Tech Accelerate Graduate Program - Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Risk Solutions Tech Accelerate Graduate Program-Software Engineer I Are you a new or upcoming graduate seeking an entry-level opportunity in the realm of Software Engineering? Look no further than the prestigious Risk Solutions Tech Acceler...
More Details -
-
New Yesterday
Tech Accelerate Graduate Program - Software Engineer
-
London, England, United Kingdom
-
£150,000 - £200,000
- IT & Technology
Overview Location: London, London, City of, United Kingdom Contract Type: Regular Schedule: 35 Job ID: R100132 Risk Solutions Tech Accelerate Graduate Program-Software Engineer I Are you a new or upcoming graduate seeking an entry-level opportunity...
More Details -