Senior Software Engineer
Core
Build and evolve real-time quoting and decisioning components, implement risk controls, and maintain software for trading systems.
Role type
Senior Software Engineer (Trading Systems)
Builds
Real-time quoting and decisioning components, risk controls, and trading infrastructure
Domain
Finance / High-Frequency Trading / Real-time Systems
Deliverable
production ML models
Required skills
C#, C/C++, Rust, GitOps, CI/CD, AWS (API Gateway, Lambda), Terraform, Helm, Kafka, relational databases, containers, unit testing
Preferred skills
Quantitative analysis, event-driven architecture, observability, backtesting, simulation, strategy evaluation
Technologies
C#, C++, Rust, Kafka, AWS, Terraform, Helm, Jira, Confluence
Responsibilities
Design, implement, test, deploy, and monitor software across the full delivery lifecycle; Implement and maintain risk controls and guardrails; Mentor junior engineers and help recruit candidates; Resolve complex problems and drive operational excellence
Seniority
Senior, hands-on IC with mentorship