Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

$165k - $215k

Jobleads-US

FactSet creates flexible, open data and software solutions for over 200,000 investment professionals worldwide, providing instant access to financial data and analytics that investors use to make crucial decisions.At FactSet, our values are the foundation of everything we do. They express how we act and operate, serve as a compass in our decision-making, and play a big role in how we treat each other, our clients, and our communities. We believe that the best ideas can come from anyone, anywhere, at any time, and that curiosity is the key to anticipating our clients' needs and exceeding their expectations.We are seeking an accomplished **Principal Software Engineer** to join the core team responsible for our mission-critical Investment Book of Record (IBOR). This platform is the definitive source of truth for all positions, transactions, and cash. You will be a key technical contributor, responsible for designing, building, and enhancing the services and interfaces that make our IBOR reliable, scalable, and performant.**Key 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.**Required Qualifications & Experience:****Minimum Requirements:*** 10+ years of professional software engineering experience.**Critical Skills:*** **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.**Preferred Qualifications:*** Direct experience working on an IBOR or Portfolio Management System* Experience with cloud platforms (**AWS**) and containerisation technologies (**Docker/ ECS**).* Experience working with ServiceStack**Education:*** Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.The budgeted salary range for this position in the states of Connecticut and New York is **$165,000.00 - 215,000.00****Company Overview:**FactSet (NYSE:FDS | NASDAQ:FDS) helps the financial community to see more, think bigger, and work better. Our digital platform and enterprise solutions deliver financial data, analytics, and open technology to more than 8,200 global clients, including over 200,000 individual users. Clients across the buy-side and sell-side, as well as wealth managers, private equity firms, and corporations, achieve more every day with our comprehensive and connected content, flexible next-generation workflow solutions, and client-centric specialized support. As a member of the S&P 500, we are committed to sustainable growth and have been recognized among the Best Places to Work in 2023 by Glassdoor as a Glassdoor Employees' Choice Award winner. Learn more at and follow us on and.At FactSet, we celebrate difference of thought, experience, and perspective. Qualified applicants will be considered for employment without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, disability, protected veteran status or other characteristics protected by law. FactSet participates in E-Verify #J-18808-Ljbffr Jobleads-US

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - (C# and the .NET Core ecosystem, Python) - Hybrid in Norwalk, CT vacancy
  •  ...Research Systems Inc. is seeking a Principal Software Engineer to join the core IBOR team. You will design, build,...  ...throughput backend services and APIs in C#/.NET Core, enabling accurate positions,...  ...data processing pipelines in Python with Pandas/NumPy, participate in architectural... 
    .net
    Python

    Jobleads-US

    Norwalk, CT
    2 days ago
  • $116k - $170k

     ...Stamford, CT Centers of Excellence with a hybrid environment.About Gartner IT:  Join a world-class team of skilled engineers who build creative digital solutions...  ...or programming experience (Java, .NET, HTML, Ruby, PHP, Perl, C#, Python, JavaScript, PowerShell, Bash)... 
    .net
    Python
    Full time
    Apprenticeship
    Immediate start
    Work from home
    Worldwide

    Gartner

    Stamford, CT
    1 day ago
  •  ...k, 24 days PTO, and all NYSE Holidays, Etc. This is a hybrid role, onsite one day a week, in one of their offices in...  ...other OTC Derivatives. 5 years experience in Java or C#,.Net, Bonus points for expertise in Python. Extensive experience with Analytics Libraries such as... 
    .net
    Python
    1 day per week

    2Bridge Partners

    Stamford, CT
    2 days ago
  • $150k - $180k

     ...If you’re an experienced software engineer who wants to build things that actually move — fast,...  ...Right now, we’re looking for a Senior Principal Software Engineer to take a leading role...  ...or servo motor control Exposure to .NET, Java, or ASP.NET Background in SQL... 
    .net
    Work at office

    Smith Arnold Partners

    Norwalk, CT
    5 hours ago
  • $17 - $25 per hour

     ...currently pursuing an Engineering or Computer Science...  ...working with our software development or IT teams...  ...reflects Gartner's core values of integrity,...  ...fundamentals Familiar with Python, Java, .NET, JavaScript, C# or HTML/DHTML...  .... In our hybrid work environment, we... 
    .net
    Python
    Hourly pay
    Rotational program
    Internship
    Summer internship
    Work at office
    Worldwide

    Gartner

    Stamford, CT
    3 days ago
  •  ...communication skills. This is a hybrid position based in Fairfield County...  ...of business application software clearly to stakeholders Learn and...  ...Math-related field Proficiency in Python, Jupyter Notebook, and VS Code Experience with C# .NET and Visual Studio a plus Experience... 
    .net
    Python

    The Right Click, Inc.

    Stamford, CT
    1 day ago
  • $59.1k

     ...systems. Foundational programming skills in Python or R for analysis, data manipulation,...  ...workflows. Understanding of data engineering concepts, including ETL/ELT, data modeling...  ...CSS, JavaScript, React, Django, or ASP.NET Core. Experience with advanced Spark/Databricks... 
    .net
    Python
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Work at office

    MAXIMUS

    Bridgeport, CT
    3 days ago
  • $114k - $132k

     ...At PwC, our people in software and product innovation focus on developing...  .... Those in software engineering at PwC will focus on...  ...modern languages (e.g., Java, Python, C#.NET) and application frameworks....  ...establish a secure and trusted workplace for all. #LI-Hybrid... 
    .net
    Python
    Work experience placement
    H1b

    PwC

    Stamford, CT
    2 days ago
  •  ...Greenwich, CT, USAPosted: 2026-09-29 Sr. Software Developer (Greenwich, CT) (Hybrid: Remote work permitted 2 days/week)...  .... 3 years of experience with AWS ecosystem and products. 3 years of experience...  .... 2 years of experience with Python scripting for automation, data processing... 
    Python
    Work at office
    Remote work
    2 days per week
    3 days per week

    Interactive Brokers

    Greenwich, CT
    13 hours ago
  •  ...Stockbrokers.com, and others. Software Development - Brokerage This Software Development group engineers the core brokerage and risk...  ...financial technology. This is a hybrid role (3 days in the office/2...  ...Java programming experience. Python, Perl or similar scripting language... 
    Python
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Interactive Brokers

    Greenwich, CT
    2 days ago
  •  ...DevOps Engineer Greenwich, CT – open to remote or hybrid working Summary: We are a fully funded...  ...Engineer you will be a core member of the IT team...  ...JavaScript, Perl, Ruby, Python, Groovy, Bash Experience...  ...Mongo Experience in software development FinTech... 
    Python
    Remote work

    Talentify.io

    Greenwich, CT
    3 days ago
  • $120k - $190k

     ...Fortegra is building a next-generation engineering capability focused on AI-...  ...stakeholders to transform ideas into working software Develop prototypes that evolve...  ...~ Node.js / NestJS / Express ~ Python (FastAPI, Django) ~ .NET Core Experience building and deploying... 
    .net
    Python
    Work visa

    LotSolutions, Inc.

    Stamford, CT
    1 day ago
  • $110.7k - $218.3k

     ...scientists, operators, creatives, designers, engineers, and architects. Our team balances business...  ...automation of configuration logicExperience with software development, scripting, and automation technologies, e.g., Python, .NET, UI5 framework, SQL, and low-code/no-code or... 
    .net
    Python
    Local area
    Visa sponsorship

    Deloitte

    Stamford, CT
    3 days ago
  • $110k - $120k

     ...To $120,000.00 Annually Software Sales Engineer GameChange Energy is one...  ...SolarFarmer, RatedPower, or Python preferred. Strong...  ...Location: Norwalk, CT Remote/Hybrid Salary: $110,000 - $120,...  ...~ Referral program Principals only. GameChange Energy does... 
    Python
    Full time
    Remote work

    GameChange Solar

    Norwalk, CT
    1 day ago
  •  ...Implementation and unit-testing for data engineering subsystems • Collaborate with other developers...  ...of 2 years’ experience as a Java and Python developer, Java is required, Python a...  ...with AWS, Spark, etc is a plus ****@*****.***.net DF607 Apply for the position. Name: Phone... 
    .net
    Python

    The Hagen Ricci Group

    Stamford, CT
    1 day ago
  •  ...desired, with a strong understanding of Secure Software                  Development Life Cycle...  ...large platforms such as SAS or SAP is a plus. ~Programming experience with Python is a plus.     Please apply here or email you resume to ****@*****.***.net... 
    .net
    Python

    DMB Staffing Associates

    Stamford, CT
    a month ago
  • $150k - $165k

     ...loss harvesting results compared to our core portfolio optimizers at the account levelEvaluate...  ...scalable analytics and tooling using Python (or C#), SQL, and other technologies to support...  ...SCHEDULE & LOCATIONThis is a hybrid role that can be based out of Stamford,... 
    Python
    Work at office
    Local area
    Work visa
    3 days per week

    Franklin Templeton

    Stamford, CT
    7 hours ago
  •  ...Posted: 2026-09-29This is Hybrid role (3 days in office...  ...a Senior Data Platform Engineer to join the team and...  ...knowledge base platform and Python-based services that...  ...treating observability as a core platform capability...  ...-tested code following software engineering and data... 
    Python
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Interactive Brokers

    Greenwich, CT
    13 hours ago
  •  ...connects the entire TV ecosystem. We connect consumers to...  ...of content with a core focus on optimal user experience...  ...and Roku's product and engineering teams, combining both...  ...enhancements and net-new feature requests across...  ...'s Roku's approach to hybrid working? Roku fosters... 
    .net
    Full time
    Work at office
    Local area
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    Stamford, CT
    3 days ago
  • $130k - $160k

     ...Java Engineer This role is eligible for our hybrid work model: Two days in-office. Our Technology team is the backbone...  ...your development skills of Core Java or similar programming languages...  ...experience. ~5+ years of experience in software engineering and development. ~... 
    Work experience placement
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline.com LLC

    Norwalk, CT
    1 day ago
  •  ...Role Overview The Platform Engineer will play a key role in managing...  ...operations across multi-cloud or hybrid environments. Monitor and...  ...production environments. Core Qualifications & Requirements...  ...skills with experience using Python, Bash, or other scripting languages... 
    Python

    The Phoenix Group

    Stamford, CT
    5 hours ago
  •  ...trading and research. Core pieces are already in place...  ...The stack is primarily Python, with C++ for...  ...firm grows. This is a hybrid role based in either our...  ...platform, and establish the engineering practices a future development...  ...years of professional software development experience,... 
    Python
    Contract work
    Work at office
    3 days per week

    HLS Trading

    Greenwich, CT
    5 hours ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real...  ...On Writing and debugging code in languages such as C#, Java, Python, or C++ Participating on an Agile Scrum team, collaborating... 
    Python
    Remote job
    Internship

    Danaher

    Norwalk, CT
    2 days ago
  • $221.41k - $280.07k

     ...hunter role—focused on originating net‑new opportunities, building...  ...Drive revenue across three core channels: Direct client origination...  ...clients ~ Strong Microsoft ecosystem experience, including co‑sell...  ...team‑led and leader‑enabled hybrid model. Our expectation is for... 
    .net
    Summer holiday
    Local area
    Flexible hours

    EY

    Stamford, CT
    2 days ago
  • $183.4k - $322.1k

     ...service operations, technology, design, product, engineering, and analytics leadersStructured problem-...  ...documents and scripting extensionsExperience with software development and scripting technologies. E.g., Python, .net, UI5 framework and SQLAn understanding of information... 
    .net
    Python
    Seasonal work
    Local area
    Visa sponsorship

    Deloitte

    Stamford, CT
    3 days ago
  •  ...Overview This Data Platform Engineer is responsible for overseeing...  ...configurations across multi-cloud or hybrid environments. Monitor, tune...  ...into production. Core Qualifications & Requirements...  ...Redshift, Azure Synapse) SQL, Python, Bash scripting Data ingestion... 
    Python

    The Phoenix Group

    Stamford, CT
    5 hours ago
  •  ...trading expertise. Our core competencies are in diversified...  ...function. Working in engineering, you will make a...  ...employees. This Role The Software Engineer role entails...  ...knowledge of one or more of C#, JavaScript, or...  ...) Working knowledge of Python (helpful but not required... 
    Python
    Internship
    Work at office
    Flexible hours

    Ellington Financial

    Old Greenwich, CT
    4 days ago
  •  ...state-of-the-art technology. This is a hybrid role (3 days in the office/2 days remote...  ...financial data. The team consists of software engineers, data engineers, compliance specialists...  ...professional software engineering experience in Python, C++ or Java 3+ years of professional... 
    Python
    Work at office
    Remote work

    Interactive Brokers

    Greenwich, CT
    2 days ago
  • $82.97k - $110.63k

     ...applications through our expansive fiber network and connected ecosystem. We enable secure, high‑performance connectivity across cloud,...  ...communication. Create and maintain automation using Ansible, Bash, and Python. Use Git and GitLab CI/CD to manage infrastructure code,... 
    Python
    Full time
    Temporary work
    Remote work

    Lumen

    Norwalk, CT
    14 hours ago
  •  ...Role Description The Senior Backend Engineer will lead the design and implementation of high...  ..., serverless backend services using AWS, Python, Relational and NoSQL database, and...  ...updates, communication engines, and other core healthcare processes. Create and evolve... 
    Python

    Decca Recruiting

    Norwalk, CT
    5 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - (C# and the .NET Core ecosystem, Python) - Hybrid. Be the first to apply!