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

FactSet Research Systems

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 SystemExperience with cloud platforms (AWS) and containerisation technologies (Docker/ ECS).Experience working with ServiceStackEducation: 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.00Company 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 X and LinkedIn. 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 SummaryLocation: United States, New York, 111 West 33rd Street; Norwalk, CT, USAType: Full time

Vacancy posted 3 hours 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
  • $130k - $165k

     ...creates flexible, open data and software solutions for over 200,000...  ...and experienced Lead Software Engineer to join our engineering team....  ...when neededWilling to work a hybrid. Desired Skills:Knowledge of the financial trading ecosystem Full-stack engineering experience... 
    Suggested
    Full time
    Worldwide
    Flexible hours

    FactSet Research Systems

    Norwalk, CT
    3 hours ago
  • $150k - $180k

     ..., Head of Technology RecruitingSenior Principal Software Engineer - Real-Time Systems | High-Impact, High...  ...or servo motor control Exposure to .NET, Java, or ASP.NET Background in SQL Server...  ...for engineers who want to build the core — not just bolt things on. If you want... 
    .net

    Smith Arnold Partners

    Norwalk, CT
    6 hours ago
  • $95.6k - $188.4k

    Position Summary Software Engineer II with Anthropic AI Experience...  ..., data, AI, network, and hybrid cloud infrastructure. These...  ...operations, leveraging our core engineering expertise. We transform...  ...back-end language such as Python, Java, .NET, Go, or Node.js and at... 
    .net
    Python
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

    Stamford, CT
    1 day ago
  •  ...near Norwalk, CT, for an AI Engineer. For this firm, a very well-established...  ...and machine learning, and a software engineer's mindset for...  ...statistics Proficiency in Python and SQL, with the ability to...  ...analytical mindset This is a hybrid position 3-4 days a week in our... 
    Python
    Internship
    Work at office
    3 days per week

    Benchmark IT

    Norwalk, CT
    a month 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
    6 hours ago
  • $122k - $240.5k

     ...AI Architect - AI & Engineering/EaaS Associate ArchitectJoin...  ...sector solutions in software, data, AI, network, and hybrid cloud infrastructure...  ..., leveraging our core engineering...  ...development (Java or .NET) with early experience...  ...experience in Java, Python, or .NET.Experience... 
    .net
    Python
    Local area
    Remote work
    Flexible hours

    Deloitte

    Stamford, CT
    1 day ago
  • $141.2k - $278.3k

     ...AI Experience, AI & Engineering/Engineering as a ServiceAgentic...  ...sector solutions in software, data, AI, network, and hybrid cloud infrastructure...  ..., leveraging our core engineering...  ...experience in Java, .NET or PythonHyperscaler...  .../ML applications in Python, Java or .NETAt least... 
    .net
    Python
    Work at office
    Local area
    Visa sponsorship
    Flexible hours
    Shift work

    Deloitte

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

    2Bridge Partners

    Stamford, CT
    a month ago
  •  ...Financial Risk Oversight (Greenwich, CT) (Hybrid: Remote work Permitted 1 day/week.) (multiple...  ...sophisticated financial models, including Net Interest Income, Value-at-Risk, interest...  .../coordinating the development of Python scripts and Power BI dashboards to extract... 
    .net
    Python
    Work at office
    Remote work
    1 day per week

    Interactive Brokers

    Greenwich, CT
    6 hours ago
  • $105.4k - $207.8k

     ...project activities across the IT Software Development Life Cycle (...  ...Computer Science, Computer Engineering, Information Technology, or...  ...organizations and IT ecosystems.Ability to comprehend and execute...  ...languages (e.g., .Net, C#, Python)Understanding of Ad-Tech /... 
    .net
    Python
    Local area

    Deloitte

    Stamford, CT
    6 hours ago
  • $134.5k - $265.1k

     ...project activities across the IT Software Development Life Cycle (...  ...Computer Science, Computer Engineering, Information Technology, or...  ...organizations and IT ecosystems.Ability to comprehend and execute...  ...languages (e.g., .Net, C#, Python)Understanding of Ad-Tech /... 
    .net
    Python
    Local area

    Deloitte

    Stamford, CT
    6 hours ago
  •  ...infrastructure in the Bittensor ecosystem. Within Bittensor we are...  ...Role We’re looking for a Software Engineer to join our engineering...  ...ll help design and scale the core systems that underpin our decentralized...  ...programming language (Python, Java, JavaScript, Rust or... 
    Python
    Full time

    Yuma Holdings Llc

    Stamford, CT
    1 day 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
    4 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release...  ...Some experience in one or more of Python, Go, Java, C/C++/C#, Dart, or JavaScript Additional...  ...hubs, you are welcome to work in a hybrid capacity and utilize our office spaces... 
    Python
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Norwalk, CT
    1 day ago
  • This role is eligible for our hybrid work model: 2 days in-officeSenior Software Engineer, Infrastructure & OperationsOur Technology team is the backbone of our...  ...languages: Javascript/Typescript (Preferred), Go, Python, JavaExperience developing software to deploy infrastructure... 
    Python
    Full time
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline.com

    Norwalk, CT
    3 hours ago
  • $116.36k - $155.15k

     ...fiber network and connected ecosystem. We enable secure, high‑performance...  ...in system architecture and engineering disciplines. Specific...  ...scripting and automation using Bash, Python, or similar scripting...  ...problems ~ Ability to travel ~ Hybrid role where the candidate will... 
    Python
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Norwalk, CT
    3 days ago
  • $147k - $237.5k

     ...barrier to impact. Our hybrid teams collaborate across...  ...product driven engineer to help our customers monitor...  ...help design and build the core systems that power our...  ...(e.g., Go, Java, Python, Rust)Experience using...  ...as part of day-to-day software developmentExperience building... 
    Python
    Full time
    Remote work

    Palo Alto Networks

    Bridgeport, CT
    4 days ago
  • $126k - $204.5k

     ...barrier to impact. Our hybrid teams collaborate...  ...for an Infrastructure Engineer to build developer tooling...  ...modern, cloud-native ecosystem and you will work exclusively...  ...bottlenecks in the software development lifecycle...  ...(e.g., Go, Java, Python, or Rust). We value fluency... 
    Python
    Full time
    Local area
    Remote work

    Palo Alto Networks

    Bridgeport, CT
    3 days ago
  • $110.7k - $218.3k

     ...data scientists, operators, creatives, designers, engineers, and architects. Our team balances business...  ...documents and scripting extensionsExperience with software development and scripting technologies. E.g., Python, .net, UI5 framework and SQLAn understanding of information... 
    .net
    Python
    Local area
    Visa sponsorship

    Deloitte

    Stamford, CT
    2 days ago
  • $180.9k - $301.5k

    ** Work Location/Arrangement: This is a hybrid position requiring in-office work four days...  ...programming and analytical skills using Python, R, SAS, SQL, AI/ML, data validation tools...  ...productsSophisticated knowledge of PC, Core Bank process system, database, and statistical... 
    Python
    Full time
    Work at office
    Remote work

    M&T Bank

    Bridgeport, CT
    a month 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
  • $140k - $200k

     ...be working. We’re #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience... 
    Full time
    Remote work

    Speechify

    Stamford, CT
    1 day ago
  • $133.66k - $219.59k

     ...Job Summary As a Lead Cloud Security Engineer within our telecommunications company,...  ...security measures into cloud-native and hybrid cloud environments. Communicate effectively...  ...Familiarity with scripting languages (e.g., Python, PowerShell) and automation frameworks... 
    Python
    Local area

    Optimum Communications Corp

    Norwalk, CT
    1 day 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
    1 day ago
  • $86.7k - $170.9k

     ...Summary Integration Engineer II, API Developer with...  ...verticalized sector solutions in software, data, AI, network, and hybrid cloud infrastructure....  ...operations, leveraging our core engineering expertise. We...  ...backend services and APIs using Python (e.g., FastAPI, Django,... 
    Python
    Local area
    Flexible hours

    Deloitte

    Stamford, CT
    4 days ago
  • $126.91k - $208.5k

    DescriptionThe Principal Engineer - Annuity Platforms & Transformation...  ...'s Annuity technology ecosystem. This role operates at...  ...fully integrated with core annuity platforms and...  ...10+ years of hands-on software engineering experience...  ...(Java, SpringBoot, .NET, Node JS),... 
    .net
    Full time
    H1b
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Guardian Life Insurance

    Stamford, CT
    1 day ago
  •  ...is no barrier to impact. Our hybrid teams collaborate across geographies...  ..., and data stores other engineering teams integrate with to...  ....Familiarity with enterprise software and the expectations security...  ...language such as Go, C++, Java, C#, or Rust. Knowing a specific... 
    Full time
    Live in
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Palo Alto Networks

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

     ...EngineerThis role is eligible for our hybrid work model: Two days in-...  ...job’s a big deal:Our team of engineers, at all levels, work with the...  ...your development skills of Core Java or similar programming...  ...experience.5+ years of experience in software engineering and development.... 
    Full time
    Work experience placement
    Summer work
    Work at office
    Remote work
    Flexible hours

    Priceline.com

    Norwalk, CT
    1 day ago
  •  ...Job Description 5+ years of strong experience as a software engineer with operations focus. • Adept in modern programming languages such as Python, Ruby, Java, C++, Perl etc. • Proficiency with configuration management tools like puppet, chef, ansible, etc. •... 
    Python
    Full time

    krg technology

    Westport, CT
    1 day 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
    4 days 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!