Principal Software Engineer - (C# and the .NET Core ecosystem, Python) - Hybrid jobs in United States
info-icon
This job has closed.
company-logo

FactSet · 4 days ago

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

FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide. They are seeking an accomplished Principal Software Engineer to join the core team responsible for their mission-critical Investment Book of Record (IBOR), focusing on designing, building, and enhancing reliable and scalable backend services and APIs.

AnalyticsFinanceFinancial ExchangesFinancial ServicesInsurTechSoftware
check
Culture & Values
check
H1B Sponsor Likelynote

Responsibilities

Hands-On Development: Design, develop, and maintain robust backend services and APIs using C# (.NET Core), focusing on high throughput and low latency
Data & Analytics Tooling: Build data processing pipelines, reconciliation tools, and analytical scripts using Python, leveraging libraries like Pandas and NumPy
System Architecture: Contribute to architectural and design decisions, ensuring our solutions are scalable, resilient, and maintainable. Participate in code reviews to maintain high standards of quality
Database Management: Work with our database systems (MongoDB and MySQL) to ensure data integrity and performance
Collaboration: Work closely with Product Managers to understand requirements
Mentorship: Guide and mentor junior engineers

Qualification

C#.NET CorePythonRESTful APIsFinancial services experienceDatabase managementCloud platforms (AWS)Containerization (Docker/ECS)ServiceStackMentorship

Required

10+ years of professional software engineering experience
Expert-level proficiency in C# and the .NET Core ecosystem for building enterprise-grade backend systems
Strong professional experience with Python for data analysis, scripting, or backend services
Significant experience in the financial services industry, with a strong grasp of the trade lifecycle, financial instruments (equities, fixed income, derivatives), and position management concepts
Experience building and consuming RESTful APIs and a solid understanding of software design patterns
Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field

Preferred

Direct experience working on an IBOR or Portfolio Management System
Experience with cloud platforms (AWS) and containerisation technologies (Docker/ ECS)
Experience working with ServiceStack

Company

FactSet is a financial research company that offers risk analytics tools and data for institutional investors.

H1B Sponsorship

FactSet has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (44)
2024 (25)
2023 (56)
2022 (86)
2021 (76)
2020 (79)

Funding

Current Stage
Public Company
Total Funding
unknown
1996-06-28IPO

Leadership Team

leader-logo
Kate Stepp
Chief Technology Officer
linkedin
leader-logo
Helen Shan
EVP and Chief Financial Officer
linkedin
Company data provided by crunchbase