Jobs · Engineering · Texas

Hedge Fund Software Developer

Carlson Capital, L.P. · Dallas, TX · 2 wk ago
EngineeringFull-time

Responsibilities

  • Work closely with development, investment, trading, risk, middle office, and operations teams.
  • Design, develop, maintain, and support the firm’s front-office portfolio management and analytics systems.
  • Build scalable applications and services supporting portfolio construction, idea generation, exposure analysis, risk management, and investment workflows.
  • Work directly with senior investment professionals to gather requirements and deliver solutions aligned with business needs.
  • Architect and implement integrations between in-house systems and third-party platforms, market data providers, and research systems.
  • Develop and maintain APIs and distributed services supporting internal applications and analytics infrastructure.
  • Support near real-time portfolio analytics and investment monitoring workflows.
  • Participate in system architecture decisions and contribute to the long-term evolution of the firm’s technology platform.
  • Troubleshoot and resolve production issues across application, database, and data integration layers.
  • Optimize SQL queries, application performance, and data processing workflows.
  • Collaborate with risk and analytics teams supporting Python-based analytics infrastructure.
  • Contribute to operational stability during trading hours and respond to critical production incidents when required.
  • Lead or independently execute technology projects from requirements gathering through deployment and support.
  • Mentor junior developers and contribute to engineering best practices where appropriate.

Requirements

  • Degree in Computer Science, Engineering, or related technical discipline (or equivalent practical experience)
  • 5+ years of professional software development experience in financial services or investment technology environments
  • Strong understanding of equities markets and front-office investment workflows
  • Experience working with portfolio management systems (PMS), OMS/EOMS platforms, risk systems, or similar front-office platforms
  • Experience interacting directly with front-office users including portfolio managers, analysts, traders, or risk teams
  • Strong understanding of trade lifecycle, portfolio analytics, exposure management, and investment operations concepts
  • Strong C#/.NET development experience
  • Strong SQL development skills with experience in SQL Server
  • Experience designing and consuming RESTful APIs
  • Experience building distributed or event-driven applications
  • Experience troubleshooting and supporting production systems in business-critical environments
  • Strong understanding of application architecture and software design principles

Preferred

  • Angular or modern web application development experience
  • Experience with Redis or similar messaging/caching technologies
  • Experience supporting near real-time analytics or portfolio monitoring systems
  • Familiarity with Python-based analytics environments
  • Experience integrating with market data providers and third-party financial systems such as CapIQ, S&P, Eze, broker research platforms, or similar vendors
  • Experience in buy-side or sell-side front-office technology environments

Candidate Profile

  • Show strong ownership mentality and accountability
  • Show pragmatic problem-solving skills
  • Show maturity and professionalism in high-pressure environments
  • Show ability to communicate effectively with both technical and non-technical stakeholders
  • Show comfort operating independently in a lean, fast-moving organization
  • Show strong attention to detail and operational reliability
  • Show desire to work closely with investment professionals and understand the investment process

Similar jobs