Software Engineer
Aquatic Capital Management
About the Role
Aquatic Capital Management is actively recruiting for software engineers in its Chicago or New York offices. This early career role offers the opportunity to collaborate with experienced researchers and technologists in the financial services industry to build critical systems. Individual contributions have significant impact.
Key Responsibilities
- Rotate through 2 or 3 different technology teams.
- Build systems that directly contribute to the firm's profitability.
- Work 1-on-1 with senior engineers for mentorship and guidance.
- Apply hands-on software development using Python or C++.
- Learn software design and testing techniques, such as Refactoring and Test Driven Development.
Requirements & Tech Stack
- Proficiency in building software solutions in Python or C++.
- Knowledge of Event-driven architectures.
- Knowledge of Distributed systems.
- Strong quantitative skills preferred.
- No more than 3 years of professional (post-education) experience.
Qualifications
- A bachelor’s degree in Computer Science, Software Engineering, or equivalent.
Desired Qualities
- Strong bias for action.
- Enthusiasm for detail.
- Eager to learn through direct mentoring.
- Prefers working in a team towards common objectives.
- Comfortable providing and receiving actionable feedback.
- Motivated by an ambitious environment and driven colleagues.