Back to Career
Backend C++ Developer
The Company
Established in 2005, Colet Systems Limited is a leading provider of sports betting brokerage software worldwide. Our flagship product, MollyBet, offers users real-time price comparison and execution across markets globally, along with best-in-class trading tools and services.
The Role
This is an exciting opportunity to join a small, tight-knit team supporting the next-generation engine at the heart of the MollyBet platform and developing innovative products and features for our price conscious customers. You will help maintain and extend a large-scale distributed system written in C++23 and Python 3.12.
We are looking for a talented individual who brings project management skills to the team, along with technical expertise. They will focus on product development and coordination, ensuring successful delivery of new features from conception to completion.
On a day-to-day basis your responsibilities will include:
Writing high quality asynchronous C++ code and testing it.
Working closely with the team to solve interesting and complex technical problems using modern methodology and tools (Kanban, Jira, Gitlab).
Becoming intimately familiar with our betting products.
Identifying possible product improvements and opportunities, specifying requirements, and seeing through their implementation and testing.
Helping to curate our backlog, working closely with the CTO and backend lead to plan, set timelines, and make sure project milestones are met.
Mentoring team members by reviewing merge requests and showing them best practices.
Qualifications and Experience
Core skills required:
At least 5 years C++ experience in a commercial environment; strong familiarity with modern style and standards (C++14 or greater) is a must.
Proven track record in managing software projects, including planning, execution, and delivery.
Strong communication skills and ability to work productively in a team.
A proactive, self-driven approach to work, with a strong sense of ownership and responsibility.
Solid understanding of core software development processes and best practices.
Interest in systems design and the ability to contribute to architectural decisions.
Knowledge of Linux and Git.
Desirables:
Experience working in the sports betting industry.
Experience in applying statistical methods and working with probabilities.
Knowledge of Boost.Asio or similar asynchronous frameworks.
Certification in project management (e.g., PMP, Scrum Master)
Familiarity with Python, Postgres, Kubernetes, SQL, or AWS.
Benefits
Casual environment.
Excellent work-life balance and flexible hours.
Annual bonus scheme.
Private health care.
Generous private pension contributions.
Paid sabbaticals after 5 years.
Weekly free lunch and monthly social events.
Excellent holiday allowances (25 days, plus bank holidays and 2 bonus days at Christmas, buy or sell 5 days).
Option to work from home.
Our firm strongly believes in fostering a diverse, inclusive, and equal opportunity environment. We encourage applications from individuals of all backgrounds, experiences, and identities. If you're ready to join a fast-paced, fun, and dynamic industry, we'd love to hear from you!
Apply now