About The Position

Portfolio BI is seeking a Full Stack Quantitative Developer to design, build, and own end-to-end applications supporting credit, private credit, structured products, and CLO businesses. This is a hands-on engineering role with a quantitative focus, involving writing production code across the full stack, modeling financial cash flows and risk, integrating market data and pricing services, and collaborating with client solutions, portfolio managers, risk, operations, and investor relations. The role will contribute to modernizing the analytics and reporting platform by migrating legacy applications to a responsive, cloud-aware architecture, replacing spreadsheets with auditable services, and building the data and tooling layer for the firm's business lines. The use of AI coding assistants is expected as a daily part of the workflow.

Requirements

  • Bachelor's degree (or higher) in computer science, mathematics, physics, financial engineering, or another quantitative discipline from a top-tier university.
  • 5+ years of professional software engineering experience, including production ownership of customer-facing or business-critical systems.
  • 2+ years working in capital markets (hedge fund, asset manager, investment bank, or financial technology vendor) with exposure to fixed income, structured products, derivatives, private credit, or CLOs.
  • Demonstrated success delivering full-stack applications end-to-end, from requirements through production deployment and support.
  • Strong proficiency in at least one of Python, C#/.NET, or TypeScript/JavaScript, and working competence in a second.
  • Experience with backend technologies: REST APIs, asynchronous services, and microservice patterns (Python or .NET/C# preferred).
  • Experience with frontend technologies: modern JavaScript frameworks (React/Angular), responsive web design, HTML5/CSS.
  • Expert SQL skills (window functions, query tuning, set-based thinking).
  • Experience with NoSQL/document stores.
  • Comfort with NumPy/pandas (or equivalent), basic statistics, fixed-income math (duration, convexity, OAS), and cash flow modeling.
  • Experience with tooling: Git (or TFS), CI/CD, DevOps, Confluence, unit and integration testing frameworks.
  • Solid understanding of fixed-income securities, bank loans, and credit instruments.
  • Familiarity with the private credit deal lifecycle (sourcing, underwriting, closing, monitoring, amendments, valuation).
  • Awareness of portfolio accounting concepts and portfolio risk frameworks.
  • Strong analytical and practical problem-solving skills.
  • Excellent written and verbal communication skills.
  • Self-starter with strong work ethic, comfortable juggling multiple workstreams.
  • Detail-oriented with high standards for code quality, data accuracy, and operational discipline.
  • Team player who collaborates well across technical and non-technical groups.

Nice To Haves

  • Experience deploying and operating services on Azure or AWS.
  • Tableau dashboard development or SSRS experience.
  • Exposure to Geneva (portfolio accounting).
  • Experience with Bloomberg Port, RiskMetrics or equivalent portfolio risk frameworks.

Responsibilities

  • Build full-stack applications across credit, private credit, and structured products platforms, including backend services, APIs, data pipelines, and modern web front ends.
  • Develop quantitative models and analytics for fixed-income and structured product valuation, cash flow projections, scenario analysis, and portfolio risk decomposition.
  • Integrate third-party systems such as Geneva, market data vendors, CRM platforms, and administrative platforms, designing adapters and reconciliation logic.
  • Participate in the migration of legacy .NET/C# applications and SSRS reports to modern, scalable architectures with responsive UX.
  • Own data quality end-to-end, including ingestion, normalization, validation, and lineage for firmwide positions.
  • Build reporting and BI solutions, including Tableau dashboards, internal web tooling, investor reporting, and ad-hoc requests.
  • Translate business needs into engineering solutions by gathering requirements, documenting specifications, and leading testing.
  • Write tests, use source control, manage tickets, deploy through CI/CD, and monitor production systems.
  • Utilize AI coding assistants to accelerate delivery, reduce boilerplate, and improve code quality, adhering to verification, security, and review standards.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service