Posted in

Software Engineer – Portfolio Management Systems

Software Engineer – Portfolio Management Systems

CompanyTalos
LocationNew York, NY, USA
Salary$170000 – $200000
TypeFull-Time
Degrees
Experience LevelMid 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