Lead Software Engineer
About Pro Trader
We are the team behind the Cryptostars trading platform
(https://protraderseco.com/cryptostars-traders/), a sophisticated ecosystem designed for amateur traders. Whilst our current focus is on delivering high-performance trading via Binance, we are entering an ambitious phase of expansion. We are preparing to integrate further global exchanges, implement greenfield payment features, and completely redesign our core trading engine.
The Role
We are seeking a Lead Software Engineer to spearhead our technical development. This is a pivotal role where you will take ownership of a system currently built on Kotlin, whilst guiding our transition into more complex financial architectures.
Our current infrastructure is making use of the best-practice technologies, utilising Google Cloud. You will be instrumental in evolving our trading engine to handle cryptocurrency trading requirements and enhanced cryptographic security. Whilst we do not currently
operate in the Web3 space, our roadmap includes future decentralised integrations – so an interest or background in blockchain technology is highly desirable.
Key Responsibilities
- Lead the software design and development of our next-generation trading engine.
- Oversee a codebase primarily written in Kotlin, with additional components in Python, Flutter, and SQL.
- Implement robust security protocols and cryptographic solutions to protect financial transactions and user data.
- Design and maintain high-performance financial algorithms.
- Collaborate with our international platform development and product teams to deploy services onto our cloud-agnostic developer platform and maintain cyber security.
- Mentor other engineers, fostering a culture of technical excellence and rigorous testing.
Requirements
- Extensive experience in backend development in a JVM-based language, with Kotlin being preferred.
- Solid understanding of SQL for complex data management.
- Proven experience in the fintech or trading sector, preferably working with financial algorithms and exchange integrations.
- Strong knowledge of security best practices – including encryption, identity management, and secure API design.
- A forward-thinking mindset regarding Web3, DeFi, and the evolving crypto landscape.
- Proactive in identifying and bridging gaps in code and development practices
Nice to Have
- Good Python programming skills
- Exposure to Flutter is advantageous.
- Experience with Google Cloud Platform, though not essential, as you will be supported by a dedicated platform team.
Why Join Us?
This is a unique opportunity to shape the technical foundation of a rapidly growing trading platform. You will have a high-degree of professional autonomy, ownership of your workflow, and the support to implement cutting-edge solutions in the world of cryptocurrency trading.
To apply, please submit your CV; and if you are looking to take a step up in your career, include a brief cover letter summarising your experience and why you think you would be suitable as a lead engineer working with high-security financial systems