
Qube Research & Technologies · Paris
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset classes across the world. We are a ...
Qube Research & Technologies (QRT) is a global quantitative and systematic investment manager, operating in all liquid asset
classes across the world. We are a technology and data driven group implementing a scientific approach to investing. Combining
data, research, technology and trading expertise has shaped QRT’s collaborative mindset which enables us to solve the most complex
challenges. QRT’s culture of innovation continuously drives our ambition to deliver high quality returns for our investors.
Your future role within QRT
This team works on the end to end solution for signal based extra-day and intra-day strategies at QRT.
Your present skillset
platform
QRT is an equal opportunity employer. We welcome diversity as essential to our success. QRT empowers employees to work openly and
respectfully to achieve collective success. In addition to professional achievement, we are offering initiatives and programs to
enable employees achieve a healthy work-life balance.
OUR MISSION Constructor’s mission is to enable all educational organisations to provide high-quality digital education to 10x people with 10x efficiency. With strong expertise in machine intelligence and data science, Constructor’s all-in-one platform for education and research addresses today’s pressing educational challenges: access inequality, tech clutter, and low engagement of students. PLEASE SEND YOUR RESUME IN ENGLISH ONLY. THE TYPE OF CONTRACT IS A FULL-TIME LEGAL AGREEMENT IN BULGARIA, SERBIA, AND TURKEY, NOT A B2B CONTRACT. DUTIES AND RESPONSIBILITIES: * Design and implement backend services in Rust within a microservices architecture. * Maintain and evolve existing Python services (FastAPI) where it's the right tool for the job. * Write maintainable, testable, and performant code; participate in code reviews and raise the engineering bar across the team. * Work with QA and DevOps to improve reliability, observability, and performance of our services. * Contribute to architectural decisions: choosing the right language for each problem, inter-service communication patterns, and data modeling. QUALIFICATIONS AND EXPERIENCE: * 5+ years of professional backend development experience. * Solid production experience with Rust (minimum of 3 years). * Strong Python: FastAPI or similar modern frameworks, asynchronous programming (asyncio), and type-driven development (mypy, pydantic). * Deep understanding of microservices and communication patterns: sync/async, event-driven, message brokers (Kafka / RabbitMQ / NATS), gRPC/REST. * Working-level PostgreSQL: indexes, transactions, isolation levels, locking, query plans. * SOLID, dependency injection, and clean architecture — applied in practice, not just in theory. * Working knowledge of k8s, containers, networking, and CI/CD. * English B2 or higher. NICE TO HAVE BUT NOT OBLIGATORY: * Experience migrating Python services to Rust under real load (with measurements and clear motivation). * Exposure to vector databases (e.g., Qdrant). * Experience integrating with LLM APIs (OpenAI, Anthropic). * Familiarity with LangChain / LangGraph and RAG WHAT WE OFFER * 💻 Choice of work equipment (e.g., laptop, monitor, etc.) * 🇬🇧 English classes (iTalki – $130 monthly) * ⏰ Flexible schedule (we usually work between 09:00/10:00 and 18:00/19:00 CET or EET) * 👶 Newborn bonus (€500 per child) * 🧠 Patent remuneration * 🌴 Paid leave * 🧑💻 Remote work in locations without our offices * Hybrid work in locations with offices (2 days in-office, 3 days remote) Constructor fosters equal opportunity for people of all backgrounds and identities. We are led by a gender-balanced board committed to building a diverse and inclusive organisation where everyone can become their best self. We do not discriminate based on age, disability, gender identity, sexual orientation, ethnicity, race, religion or belief, parental and family status, or other protected characteristics. We welcome applications from women, men and non-binary candidates of all ethnicities and socio-economic backgrounds. We encourage people belonging to underrepresented groups to apply.
We are always on the lookout for talented engineers. Please read the full description below to find out more. We welcome applications from candidates who are really energised about the challenges we are working on and have transferable skills and experience. We look forward to reviewing your application! We are hiring for different levels (mid and senior). WHO ARE WE? SMARKETS: PREDICTING THE FUTURE OF BETTING Smarkets runs one of the world’s most sophisticated prediction markets, handling over £29 billion in volume since 2010 and engaging 200,000+ traders globally. We’re a technology company that happens to revolutionise betting - from sports to political markets, to delivering the sharpest prices and the fairest odds. Our stack is designed for scale, reliability, and speed: Linux, Kafka, Postgres, Kubernetes, with Python 3, Rust, C++17, and React powering our platform. We build infrastructure that institutions trust while keeping trading accessible to everyone. Our edge? We’ve thrived through every market cycle, competitor, and industry revolution. At the heart of our success are our people. We create a high-performance environment where exceptional talent can thrive, blending deep business experience with a commercial mindset to drive strategic growth. If you’re ready to help shape the future of prediction markets with cutting-edge technology and a customer-first philosophy, Smarkets is where you belong. THE ROLE As a Mid-Level Software Engineer within our Engineering org, you will play a pivotal role in designing, developing, and maintaining the services that power Smarkets' business operations products. You will collaborate closely with engineering managers, technical leadership, and product managers to lead complex technical projects aligned with the Smarkets product roadmap. Smarkets is looking for talented and passionate engineers like you for an exciting opportunity to create a unified and high-performing system that will not only optimize our services but also elevate Smarkets to new heights of success. We believe in using the best tools for the job. We support two programming languages - a fast compiled language (Rust) for critical path operations and a slower interpreted one (Python) for other tasks. Our Kafka pub/sub MQ, the heart of our system, offers high availability, low latency, and message persistence. We provide gRPC and HTTP APIs for various metadata, while PostgreSQL and ElasticSearch serve as our go-to databases. RESPONSIBILITIES: * Design, implement and maintain complex designs/features written in Python and Rust * Implement alerting and monitoring to ensure the stability of our services * Help reinforce the standard for code quality, by writing tests and reviewing merge requests * Continuously improve engineering processes including CI/CD * Mentor technically your direct teammates * Work closely with Product and other engineering teams to scope and lead complex business goal-aligned projects * Be the champion of the stack by demonstrating first-hand how to implement functionalities in the right way, with an eye to the horizon and your mind on the present ROLE REQUIREMENTS: * 4+ years of experience as a software engineer * Familiarity with Python or at least one compiled language (Java, C++, Rust, Go) and are keen on learning Rust * Previous experience with building distributed systems in a modern cloud environment * Previous experience with DevOps engineering stacks/tools/practices including GitLab and K8S * Previous experience with message queues (e.g. Apache Kafka) and SQL databases (PostgreSQL, MySQL) * Previous experience working in Sports Betting or Finance industries * Strong written and spoken communication skills in English * The ability to effectively collaborate with cross-functional teams * Proficiency in utilising AI-driven development tools (e.g., Cursor, Codex or Claude Code) to accelerate coding, debugging, and documentation workflows. OUR VALUES Our values are at the heart of everything we do - guiding how we work, collaborate, and innovate. They reflect what we expect of ourselves and each other to deliver the best results, while fostering a positive, high-performing environment: * Push to Win: We set ambitious goals and relentlessly pursue them, always striving for excellence. * Make Others Better: We lift each other up, share knowledge, and celebrate team success over individual achievement. * Give a Shit: We care deeply about our work, our users, and the impact we make. * Be a Pro: We take ownership, act with integrity, and consistently deliver to a high standard. * Bring the Energy: We bring positivity, curiosity, and enthusiasm to everything we do, inspiring those around us. Culture Fit: These values define how we succeed as a team. If this isn’t you, this may not be the right place. We hire people who thrive in a fast-paced, collaborative, and ambitious environment. PERKS & BENEFITS We offer a competitive salary and benefits package, alongside a dynamic, collaborative environment where your work truly makes an impact and your voice is heard. Our team is diverse, driven, and ambitious - united by a strong work ethic and a hunger to innovate and win. Our benefits are designed around Health, Wealth, and Development, supporting you both professionally and personally. These include: * Stock Options: Vest over 4 years, your success is our success. * Pension Scheme: Competitive plan via Aviva, with up to 6% matched contributions if you opt in. * Health Insurance: Comprehensive coverage to keep you and your family healthy. * Enhanced Parental Leave: Enhanced maternity and paternity leave to support you through life’s most important moments. * Stay Fuelled: Enjoy fresh, chef-made breakfast and lunch every day, plus a constant supply of fruit, snacks, tea, coffee and soft drinks, because great work starts with great food. * Cycle-to-Work Scheme: Support for sustainable commuting and staying active. * Learning & Development: £1,000 annual education budget for courses, conferences, books, or training. * Holiday: 25 days paid leave + bank holidays, with the option to carry over 5 days. * Flexible Working: Hybrid model with 3 days in the office and 2 days from home to fit your lifestyle. * Global Working: Work from anywhere in the world for up to 20 days a year. * Team Energy: Regular socials, hackathons, and events — because collaboration and fun go hand-in-hand. WHAT HAPPENS NEXT We aim to have a simple and speedy hiring process, and we want to make sure that we are right for you as much as the other way around. * CV application review: We will review it as quickly as possible * Let’s chat: Quick chat with our team about your experience and the role * Technical Interview: Live Coding + System Design * Experience and Mindset Chat: Meet the Hiring Manager * In Office Interview: Lunch with other colleagues in the team + LT chat DIVERSITY & INCLUSION We’re an equal opportunities employer and celebrate diversity in all its forms. If you need any adjustments during the recruitment process, please let us know — we’re happy to accommodate your needs.
By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalized than ever before. Learn more at geniussports.com. The Role: Senior Software Engineer – Edge Computing We are seeking a Senior Software Engineer to be part of the Edge Computing team in the Data&AI group. As we deliver real-time player tracking, sport analytics and broadcast augmentation to more customers worldwide, we are looking to scale from hundreds of sport venues to thousands. Specifically, you can expect to: * Design and code end-to-end processes enabling operational staff to autonomously prepare, install and monitor all Linux servers, networking devices and cameras installed in 300+ sport venues across the world * Design and code end-to-end processes enabling developers to autonomously deploy and monitor our player tracking and augmentation applications * Take ownership of long-term technical efforts and articulate design choices to technical and non-technical people * Collaborate closely with teammates to solve problems, share knowledge and provide actionable feedback * Participate in an on-call rotation that emphasizes eliminating repeating escalations * Visit our wonderful Lausanne Jordils office 4 times per week, with flexible hours Minimum Qualifications * Swiss/EU/EFTA citizen or residency permit in Switzerland * 5+ years experience in SRE with Linux * Strong understanding of the entire Linux server stack: OS boot and installation, systemd, networking, container deployment, logging, metrics & monitoring, out-of-band management, etc... * Strong experience designing robust automation processes for a large inventory of on-premises servers * Proficient with Python programming and Bash scripting * Ability to communicate efficiently and articulate concepts based on the audience Preferred Qualifications * Experience with remote fleet management without easy physical access * Experience designing large-scale automation processes for network routers and switches * Strong understanding of OSI network layers 2 and 3, ability to assess network conditions at customer sites: explain packet loss or fragmentation, cabling or NIC defects, bandwidth evaluation locally and to cloud via intercontinental transit * Strong experience deploying container applications on premises with Kubernetes * Experience with AWS EC2, S3, VPC, IAM * Experience with Nvidia GPU driver installation and monitoring Our Stack: * Languages and frameworks: Python, Rust, Bash * Servers: Ubuntu/Linux, bootc, Nvidia GPUs * Networking: Mikrotik, FS * Cloud: Tailscale, Netbox, Docker, Kubernetes, Prometheus, Grafana, AWS Cloud Our Work Environment and What You Will Benefit From * Become part of the world of elite sports, build systems that support data analytics and augmentation for the best leagues * Enjoy an innovative and dynamic environment that encourages self-development * Develop automation solutions that directly improve the daily work of dozens of operational staff and developers The base salary range for this role is CHF 140,000 - CHF 155,000. There are a number of factors which affect what the specific pay for this role is, including seniority and relevant educational and working experience. We enjoy an ‘office-first’ culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location. Occasional travel may be required. As well as a competitive salary and range of benefits, we’re committed to supporting employee wellbeing and helping you grow your skills, experience and career. Learn more about how rewarding life at Genius can be at Reward | Genius Sports. One team, being brave, driving change We strive to create an inclusive working environment, where everyone feels a sense of belonging and the ability to make a difference. Learn more about our values and culture at Culture | Genius Sports. Let us know when you apply if you need any assistance during the recruiting process due to a disability.