Software Development Engineer in Test - Pro
Core
Build and maintain automated testing solutions, CI/CD tooling, and quality engineering workflows for complex backend trading systems and APIs.
Role type
SDET (Software Development Engineer in Test) for backend trading infrastructure
Builds
Automated test frameworks, CI/CD pipelines, and quality tooling for matching engines, market data gateways, and trading APIs
Domain
Cryptocurrency exchange / High-frequency trading / Fintech
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Python, Rust, C++, REST API testing, WebSocket, gRPC, FIX protocol, CI/CD pipeline management, Docker containerization, trading system concepts (order lifecycle, execution flows, margin), AI-assisted development tools
Preferred skills
Experience in real-time high-availability environments, deep understanding of exchange mechanics
Technologies
Rust, Python, C++, Docker, REST, WebSocket, gRPC, FIX, CI/CD tools
Responsibilities
Design and maintain automated tests for backend APIs and trading workflows; Contribute to automation frameworks and CI/CD pipelines; Review code changes for quality and testability risks; Investigate test failures and production issues; Perform exploratory testing for edge cases; Validate backend services and APIs during development and release cycles
Seniority
Mid-level to Senior, hands-on IC