
Engineering Manager
BrainRocket is a global company creating end-to-end tech products for clients across Fintech, iGaming, and Marketing. Young, ambitious, and unstoppable, we've 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’t 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→1.
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
- 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 (e.g., during major political or sports events) without degradation in performance.
- Partner with Product: Work closely with the Head of Product to translate PRDs regarding market structures and regulatory constraints into technical specifications.
- 0→1 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.
- Build the Team: Hire, onboard, and mentor 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
- 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→1 Experience: Previous experience launching a new product or platform from scratch.
- 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.
- 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).
- 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! 🚀
Bold moves start here. Make yours. Apply today!
By submitting your application, you agree to our Privacy Policy.
Create a Job Alert
Interested in building your career at BrainRocket? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field
