Company Overview:
This firm is a technology-driven trading organization that combines deep quantitative research with advanced engineering to operate across global financial markets. With a strong emphasis on innovation, the company builds and maintains sophisticated systems that support real-time decision-making and risk management. It fosters a collaborative environment where technologists and researchers work closely to solve complex problems, often pushing the boundaries of what's possible in low-latency and high-performance computing. The culture values intellectual curiosity, continuous learning, and pragmatic problem-solving.
Responsibilities:
- Collaborate within a high-performing team to architect, develop, and maintain low-latency systems for risk analytics.
- Break down intricate functional requirements into streamlined, maintainable service architectures that are performant, easy to manage, and adaptable to change.
- Act as a supportive mentor, sharing your expertise and unique insights to help elevate the team's technical capabilities and collective growth.
Required Qualifications:
- Proven track record in architecting and managing high-performance, low-latency distributed systems that support mission-critical operations at scale.
- Strong background in developing robust testing strategies and implementing automated test frameworks.
- Proficiency in both functional and object-oriented programming paradigms.
- Hands-on experience with modern development tools and platforms, including Git, CI/CD pipelines, Docker, and Kubernetes.