Overview
Skills
Job Details
Role Summary
We are seeking a Software Engineer to join our New York office as part of a small, versatile, and highly collaborative Technology team.
What You ll Do
Partner closely with quantitative researchers and traders to enhance all components of the trading system, including data acquisition and validation, model integration, post-trade workflows, and risk reporting.
Work alongside senior engineers who will provide hands-on mentorship and training.
Collaborate with cross-functional teams across the firm to support business goals.
Contribute to an environment that actively explores new frameworks, architectures, and technologies to evolve the firm s tech stack.
What You Bring
Bachelor s or Master s degree in Computer Science, Engineering, Mathematics, or a related field.
3 5 years of professional software development experience.
Strong proficiency in C and Rust, with familiarity in Python.
Experience with messaging protocols (RabbitMQ, Kafka), WebSockets, and AWS.
Solid understanding of SQL and relational database fundamentals.
Exposure to financial data APIs and databases such as OneTick or Kdb.
Experience working in Unix environments.
Proven use of industry-standard tooling and best practices across design, development, configuration management, and deployment.
Strong analytical capabilities and the ability to solve complex technical problems.
Clear and effective written and verbal communication skills.