As a Full-Stack Engineer, you’ll design, build, and maintain scalable web applications and backend services that support research and trading workflows. You’ll be involved across the full software lifecycle — from requirements gathering and system design through deployment and continuous improvement.
What You’ll Do
* Design and build scalable full-stack applications using React and Python / Node.js / Next.js / TypeScript
* Develop and maintain data-intensive backend services, APIs, and microservices
* Contribute to internal ML tooling, data platforms, and research-facing applications
* Partner closely with quants, traders, and researchers to understand problems and deliver practical solutions
* Take end-to-end ownership of systems, ensuring reliability, performance, and long-term maintainability
* Continuously improve the tech stack, tooling, and engineering best practices
Requirements
* 3–6+ years of professional software engineering experience
* Strong hands-on experience with Python/Next/Node/TypeScript and React
* Proven experience building and supporting production-grade applications
* Solid understanding of databases, APIs, and distributed systems
* Experience owning or contributing to end-to-end full-stack systems
* Bachelor’s degree in Computer Science, Engineering, or another STEM discipline
* Strong communication skills and ability to work cross-functionally
Nice to Have
* Experience building ML or data platforms
* Exposure to cloud infrastructure and modern deployment workflows
* Experience with high-availability or low-latency systems
* Familiarity with Rust or other systems-level languages