Overview In this role you will develop software for a research-driven investment firm that leverages data science and mathematics to exploit market opportunities. You will collaborate with the Research department on software and data engineering, shaping architecture and production workflows. You will support production deployments and provide technical guidance to research teams. This is a hands-on position at the intersection of finance, analytics, and engineering, offering impact through scalable, high-performance systems. You will work in Jupiter, FL, contributing to a data-driven mission with cross-functional colleagues.
Compensation / Benefits- Highly competitive base salary
- Profit sharing bonus
- Health, dental, vision, life, disability insurance
- 401K
Responsibilities- Develop software primarily in C++ and Python
- Collaborate with the Research department on software and data engineering projects
- Create and maintain engineering/operational documentation
- Contribute to software design and architecture
- Assist with production deployments and production support
- Provide technical guidance to research teams
Key requirements- 4-year college degree or higher
- Deep understanding of software development techniques and design patterns
- Experience with C/C++
- Understanding of HW/SW interface and memory management
- cross-functional collaboration
- communication
- mentorship or technical guidance
- C++ and Python programming
- Parallel programming and asynchronous patterns
- Strong math background