Software Engineer
Aquatic Capital Management
About the Role
Aquatic Capital Management is actively recruiting for Software Engineers in our Chicago or New York offices. As an Early Career engineer, you will rotate through 2 or 3 different technology teams, focusing on building systems critical to the firm's profitability. This role offers the opportunity to collaborate with experienced researchers and technologists, with individual contributions having significant impact.
Key Responsibilities
- 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
- A bachelor’s degree in Computer Science, Software Engineering, or equivalent.
- A history of building software solutions in Python or C++.
- No more than 3 years of professional (post-education) experience.
- Knowledge of:
- Event-driven architectures
- Distributed systems
- Strong quantitative skills preferred.
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.
The base salary for this role is anticipated to be between $150,000 and $200,000. This position may also be eligible for additional forms of compensation, such as a discretionary bonus, and benefits. Actual compensation will be determined based on skills, qualifications, and relevant experience.
Benefits
- Fully paid medical, dental, and vision for employees and dependents.
- Competitive 401k plan.
- Employer-paid life & disability insurance.
Perks
- Wellness programs.
- Casual dress.
- Snacks, lunch, game room.
- Team and company events.
Development
- Open environment to maximize learning and knowledge sharing.
Time Off
- Generous PTO, paid holidays, competitive paid caregiver leaves.