CareerPlanSign in

Principal Software Engineer - (C# and the .NET Core ecosystem, Python) - Hybrid

United States, New York, 111 West 33rd Street💼 Full-time💰 $165,000–$165,000🗓 2026-09-21 → 2026-09-26

Core

Design, build, and enhance mission-critical backend services and interfaces for the Investment Book of Record (IBOR), ensuring reliability, scalability, and performance for financial data and analytics.

Role type

Principal Software Engineer (Backend & Data Engineering)

Builds

High-throughput, low-latency backend services, APIs, data processing pipelines, and reconciliation tools for the IBOR platform.

Domain

Financial Services / Investment Management

Deliverable

production ML models | product features

Required skills

C# (.NET Core), Python, RESTful API design, Database management (MongoDB, MySQL), System Architecture, Software Design Patterns

Preferred skills

IBOR or Portfolio Management System experience, AWS, Docker/ECS, ServiceStack

Responsibilities

Design and develop robust backend services and APIs using C# (.NET Core); Build data processing pipelines and analytical scripts using Python; Contribute to architectural decisions and participate in code reviews; Work with database systems to ensure data integrity and performance; Mentor junior engineers.

Seniority

Principal, hands-on IC with mentorship

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.