Overview
BrainRocket is a general company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we\u2019ve already taken Cyprus, Malta, Portugal, Poland, and Serbia by storm. Our BRO team consists of 1,300 bright minds creating innovative ideas and products. We don\u2019t follow formats. We shape them. We build what works, launch it fast, and make sure it hits.
We are looking for a hands-on Engineering Manager to partner with our Head of Product in building a next-generation Prediction Markets platform. You will lead the technical strategy and execution of a complex, regulated trading environment from 0\u21921.
You will not only build and mentor a high-performing engineering team but also dive deep into the architecture of order books, settlement engines, and risk systems.
Responsibilities
- Technical Strategy & Architecture: Architect the trading engine, lead the design of low-latency, high-concurrency systems required for order books, AMMs (Automated Market Makers), and liquidity pools.
- System Integrity & Math: Ensure absolute correctness in pricing logic, PnL calculations, and market settlement. There is zero margin for error in financial calculations.
- Scalability: Design a backend infrastructure capable of handling bursts in traffic without degradation in performance.
- Execution & Delivery: Partner with Product to translate PRDs regarding market structures and regulatory constraints into technical specifications.
- 0\u21921 Delivery: Drive the engineering roadmap from the first line of code to the MVP launch, ensuring distinct milestones and rapid iteration cycles.
- Quality & Security: Implement rigorous testing frameworks (unit, integration, stress testing) and security best practices (OWASP, SOC2 compliance) suitable for a regulated financial product.
- Team Leadership: Build the team by hiring, onboarding, and mentoring a cross-functional team of backend, frontend, and quantitative engineers.
- Culture: Foster an engineering culture of transparency, technical excellence, and ownership of the trading outcomes.
- Process: Establish agile development processes that balance speed of delivery with the safety required for financial products.
Requirements Experience
- 3+ years of Engineering Management experience, with a track record of leading high-performing teams.
- 5+ years of hands-on software development experience, ideally in backend systems.
- Fintech/Trading Domain: Proven experience building trading platforms, exchanges, sports betting engines, or high-frequency trading (HFT) systems.
- 0\u21921 Experience: Previous experience launching a new product or platform from scratch.
Technical Skills
- High-Performance Systems: Deep understanding of concurrency, multi-threading, and distributed system patterns.
- Data Consistency: Expertise in relational databases (PostgreSQL) and transaction management (ACID compliance is non-negotiable).
- API Design: Experience designing clean, performant REST and WebSocket APIs for real-time data streaming.
- Math/Logic: Ability to validate complex logic related to pricing models, probability, and risk constraints.
Soft Skills
- Strategic Pragmatism: Ability to balance \"perfect code\" with business deadlines and regulatory realities.
- Communication: capable of explaining complex technical trade-offs to non-technical stakeholders (Legal, Compliance, Operations).
Nice to Have
- Tech Stack: Experience with (Insert Preferred Languages, e.g., Rust, Go, C++, Python).
- Regulatory Tech: Experience implementing KYC/AML providers, audit trails, or reporting systems for bodies like the CFTC.
- Quant Collaboration: Experience integrating with data science/quant teams to productionize pricing algorithms.
- Blockchain/Web3: Familiarity with smart contract logic or on-chain settlement (even if building a centralized platform, the concepts often transfer).
Join BrainRocket and rock with us!