Reference Data Software Engineer

3 weeks ago

new york city, NY, United States BIP US Full-time

Company Overview

Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and is on track to reach the Top 20 by 2030, with an expanding global footprint in the US across New York, Charlotte, Chicago, and Houston. Operating at the intersection of business and technology, we design, develop, and deliver sustainable solutions at pace and scale, creating greater value for our customers, employees, shareholders, and society.


BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices.


About the Role


We are seeking a hands-on Reference Data Software Engineer with 5+ years of professional software engineering experience to develop and enhance enterprise reference data platforms supporting investment-management and front-office workflows.


This role is focused on software development, engineering execution, and delivering production-quality features and functionality within an established technical architecture. The successful candidate will work across security master and organization static data platforms supporting public and private equity, credit, derivative, and other financial instruments.


The ideal candidate brings strong hands-on C#/.NET and Python development experience, solid server-side engineering capabilities, and experience working with APIs, microservices, messaging, caching, databases, and data-processing components. Experience with securities, reference data, security master, or investment data is highly valuable.


The focus is on being a strong engineer who can understand defined designs and requirements, solve technical problems, and execute effectively.


Key Responsibilities


  • Develop and enhance enterprise Reference Data and Security Master applications supporting investment-management workflows.
  • Build production-quality server-side services and components using C#/.NET and Python.
  • Implement APIs, microservices, messaging-based integrations, caching solutions, and other middle-tier/backend functionality.
  • Develop and maintain data-processing workflows covering ingestion, transformation, cleansing, validation, enrichment, and distribution.
  • Implement reference data models supporting securities, issuers, organizations, legal entities, identifiers, and related relationships.
  • Work with relational and other database technologies to support reference data storage, retrieval, cross-referencing, and golden-record processes.
  • Translate functional and technical requirements into reliable, maintainable software solutions.
  • Collaborate with senior engineers, architects, business analysts, PMs, and business users to deliver new functionality.
  • Write clean, testable, production-quality code and participate in code reviews, testing, deployment, and troubleshooting.
  • Diagnose and resolve application, integration, and data-related issues within production environments.
  • Use modern AI-assisted development tools and LLM-based coding assistants to improve engineering productivity and accelerate delivery.
  • Contribute to globally distributed Agile engineering teams and deliver against established technical designs and development standards.


Required Skills and Experience


  • 5+ years of professional software engineering experience, with hands-on experience building enterprise applications, data platforms, or server-side systems.
  • Strong hands-on development experience with C#/.NET and Python.
  • Solid server-side/middle-tier engineering experience, including APIs, microservices, messaging, caching, and system integrations.
  • Experience developing data-processing components involving ingestion, transformation, cleansing, validation, or enrichment.
  • Strong SQ