Senior C/C++ Engineer - remote

Kaiju Capital Management
Posted 3 years ago
No Direct Emails, Individuals Only. Please use the link provided when applying.

 
We Are...
Kaiju Capital Management (Kaiju) is a Hedge Fund, licensed to trade on the U.S. Stock Exchange. We are a fully-remote small- to medium-sized company and have experienced significant growth in the last 8-12 months.
The Technology division comprises most of the Kaiju staff and is divided into 2 main teams: AI and Engineering. The Technology division is responsible for building and maintaining internal web-based applications, bespoke AI models, and working closely with the Trading team to find, create, and manage trading opportunities and strategies.
Our unique and proprietary web-applications and AI models have allowed us to not only have an incredibly well-organized and risk-balanced portfolio, but also to thrive during severe market downturns. We’re constantly improving and finding new opportunities to pivot or expand our trading.

You Are...
An experienced Senior C/C++ Engineer that will support and enhance our backend financial market data systems used by our AI and Data Science team and by our AI-driven trading systems.

You Will…
  • Deliver high-quality C or C++ code including testing, maintenance and documentation as part of a continuous production-grade operation
  • Ensure that deliverables match or exceed expected performance and functional requirements
  • Apply debugging techniques to identify potential bottlenecks and optimise accordingly
  • Solve complex problems by thinking outside the box
  • Work on real time streaming system with high volume US stock market data
  • Work closely with other remote team members and participate in peer code reviews
  • Take great care to ensure you’re delivering quality code and participate in documentation and process improvement

You Have…
  • 5 years of experience in design, development, testing, maintenance and documentation of applications in C or C++
  • Experience consuming data from 3rd party data providers
  • Experience working through standard SDLC processes
  • Experience with Git, along with best practices in source control
  • Experience with JIRA and Confluence
  • Experience working in an Agile and distributed/remote team
  • Able to work US Eastern Time Zone schedule
  • Fluent English written and verbal

Bonus…
  • Experience with Python
  • Experience with Kafka
  • Experience with Java
  • Experience with streaming data and data visualization
  • Basic knowledge of the U.S. Stock Market

Our Stack…
  • Frontend:  React/Redux
  • Backend:  PHP (Laravel), Python, C/C++, Java, Apache Kafka, AWS Kinesis Analytics
  • Datastores:  RDS, MySQL, Redis, S3
  • Infrastructure:  AWS, Linux, EC2, Docker, ECS, Terraform
  • CI/CD: Jenkins, Bitbucket

Benefits…
  • This is a full-time contract position with competitive consulting rates
  • This is a remote position.  Work from anywhere in the world

Serious inquiries only.  No agencies please.  There will be a screening process and at least two interviews.

Kaiju Capital Management Limited has been certified as an Approved Investment Manager in the British Virgin Islands.

Kaiju is an equal opportunity employer. We don’t discriminate, nor do we tolerate discrimination or harassment. We base all hiring decisions on the job requirements, business needs, and individual qualifications.