Skip to content

Software Engineer – Portfolio Management Systems
Company | Talos |
---|
Location | New York, NY, USA |
---|
Salary | $170000 – $200000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- Strong experience in at least one programming language (e.g. C++, Java, or Python) – we use Golang
- Experience building and maintaining APIs that handle significant data volumes with real-time processing requirements
- Proven track record of implementing complex state management systems
- Good understanding of financial concepts, with exposure to risk management and portfolio systems a plus
- Excellent skills in writing comprehensive unit and integration tests
- Ability to translate complex business requirements into technical designs
Responsibilities
- Design and implement real-time risk management systems that power trading decisions, including position monitoring and limit enforcement
- Develop and maintain APIs that provide seamless access to risk metrics and portfolio data while ensuring optimal performance for real-time processing
- Create and enhance settlement orchestration systems managing multi-cryptocurrency workflows
- Build and integrate components across our Investment Book of Records (IBOR) system, ensuring accurate position tracking and risk assessment
- Collaborate with cross-functional teams to translate product requirements into technical designs and implement them with comprehensive testing
- Design and maintain integrations with our Order Execution Management System (OMS) for position and rate limit enforcement
Preferred Qualifications
- You have experience working on complex trading, risk, or portfolio systems
- You’re an engineer who thrives on building high-performance systems and can bridge the gap between complex requirements and technical solutions
- You enjoy working with real-time systems and have experience handling time-critical processing requirements
- You take ownership of complex technical challenges and enjoy seeing your solutions directly impact trading operations
- You are collaborative and energized by working in a small team