
Senior Engineer
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Equiti is seeking talented individuals to join a dynamic and innovative working environment as a Senior Backend Engineer within the Quant Platforms department. This role involves designing, building, and maintaining C#/.NET 8+ backend services for quant, trading, risk, and analytics use cases. Responsibilities include implementing and optimizing quant logic, developing real-time and batch components with a focus on correctness and performance, and collaborating with quants and analysts to productionize models. The engineer will work extensively with SQL, ClickHouse, and MongoDB, and deploy/operate services in Azure using AKS (Kubernetes). This position requires participation in code reviews, architecture discussions, and continuous improvement of engineering standards.
Responsibilities:
- Design, build, and maintain C#/.NET 8+ backend services for quant, trading, risk, and analytics use cases.
- Implement and optimize quant logic (time-series calculations, signal/feature computation, PnL and exposure, statistical metrics).
- Develop components for real-time and batch operations, prioritizing correctness, performance, and resilience.
- Collaborate with quants and analysts to productionize models, transforming research outputs into scalable, testable, and observable services.
- Utilize SQL, ClickHouse, and MongoDB, optimizing queries, schemas, and data access patterns.
- Deploy and operate services in Azure using AKS (Kubernetes), contributing to CI/CD, monitoring, and reliability practices.
- Participate in code reviews, architecture discussions, and enhance engineering standards.
Requirements:
- Strong experience building backend systems with C# and .NET 8+.
- Experience in quant development or a similar analytics-heavy domain (trading, risk, pricing, time-series).
- Excellent fundamentals in data structures, algorithms, and numerical reasoning.
- Comfort with time-series and event-driven workloads and performance constraints.
- Strong database skills: SQL, analytical stores (ideally ClickHouse) and/or MongoDB.
- Ownership mindset for end-to-end delivery from design to production support.
- Experience with languages like Python, Go, or Rust is a plus.
- Knowledge of trading systems (market data, execution, pricing, risk) in a fintech/brokerage context.
- Experience bridging Python research with production .NET services.
- Familiarity with streaming or messaging technologies (Kafka, RabbitMQ, etc.).
- Strong observability/SRE practices (metrics, tracing, logging, alerting).
Skills:
- .NET 8+ / C#.
- SQL, ClickHouse, MongoDB.
- Azure, AKS (Kubernetes).
- CI/CD, automated testing, monitoring and alerting.
Company
Equiti Group
Equiti is a leading fintech firm and a world-class provider of online trading technology and multi-asset financial products. With a global presence spanning the Middle East, North America, Europe, Afr...