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

Principal Software Engineer — Broker Applications

$124k - $156k

insightsoftware, LLC

Principal Software Engineer – Broker Applications Team As a Principal Software Engineer on the Broker Applications team, you will serve as the senior technical authority for the client-facing application layer that connects the Certent Equity Management (CEM) platform to a growing portfolio of broker‑dealer partners. You will be a pure IC role operating at a high‑visibility intersection of engineering and client engagement, providing technical leadership and partnering with broker partners throughout the delivery lifecycle. Responsibilities Technical Leadership & Delivery Serve as the senior technical authority for the Broker Applications team – making day‑to‑day engineering decisions, setting the bar for code quality, and ensuring the team delivers high‑quality software on schedule. Write, review, and contribute production‑quality code across the full stack – C#/.NET, Angular, and Oracle – as an active, hands‑on member of the team. Lead architecture discussions and make technical recommendations that align with the long‑term CEM platform strategy – ensuring broker‑specific work generalizes across the broader client base wherever possible. Hold the team accountable to engineering standards – unit testing, code review discipline, definition of done, and release readiness. Partner with Platform Integrations and Platform Services teams to design and implement new data connections required for broker onboarding and feature delivery. AI‑First Engineering Champion Achieve ≥50% AI‑authored PR targets and ≥95% AI code review adoption as organizational minimums for your team. Model an agentic development mindset – integrating AI tooling into your own daily workflow and actively coaching teammates to do the same. Push the team beyond baseline AI adoption into workflows and practices that measurably improve delivery velocity and code quality. Stay current on agentic development tooling and bring forward‑looking recommendations to the Engineering Manager. Broker Onboarding & Partner Engagement Serve as the senior technical point of contact for broker‑dealer partners – engaging directly on requirements, integration design, technical issue resolution, and delivery status. Lead the technical execution of new broker onboarding engagements – translating partner‑specific requirements into well‑scoped, platform‑generic solutions. Dig into root business problems rather than accepting requirements at face value; advocate for solutions that work across the full broker partner portfolio rather than one‑off builds. Partner with the Engineering Manager and Product Management to ensure broker requirements are well‑defined, properly scoped, and sequenced for delivery. Build credibility with broker partners through technical depth, delivery consistency, and clear communication. Cross‑Functional Collaboration Partner closely with the Platform Integrations and Platform Services teams on new data connections, integration patterns, and shared technical standards. Coordinate with matrixed QA engineers to ensure test coverage, quality gates, and release readiness are met across broker‑specific workflows. Collaborate with Principal Engineers, the Solution Architect, and peer Lead Engineers on cross‑team technical decisions. Surface delivery risks, technical blockers, and scope concerns to the Engineering Manager early and clearly. Technical Mentorship Set the technical bar for the team – establishing coding standards, architectural patterns, and engineering practices the rest of the team follows. Mentor engineers on full‑stack development best practices, broker integration patterns, and professional development. Contribute to cross‑team technical forums alongside Principal Engineers, the Solution Architect, and Engineering Managers. Qualifications Required 8+ years of hands‑on software engineering experience in enterprise SaaS environments, with demonstrated experience as a Principal or Senior Principal Engineer. Deep full‑stack expertise in C#, .NET (Framework and/or Core), Angular, and Oracle – able to contribute meaningfully and lead technical decisions across the entire stack. Strong proficiency in Domain‑Driven Design (DDD) – hands‑on experience with domain model layering across application, service, and data access tiers. Experience with CQRS patterns for command/query separation in multi‑service architectures. Demonstrated experience in client‑facing engineering roles – comfortable engaging directly with external partners on requirements, design decisions, and technical issue resolution. Proven ability to advocate for platform‑generic solutions over one‑off client‑specific builds – experience pushing back on requirements that don’t generalize. Demonstrated AI‑first engineering mindset – hands‑on experience with agentic development tooling and a track record of driving AI adoption within an engineering team. Strong code review discipline and engineering quality standards – unit testing, CI/CD hygiene, definition‑of‑done rigor. Experience with Oracle databases including PL/SQL development – packages, procedures, views, and query optimization. Experience with Angular 15+ including Reactive Forms, RxJS, Angular Material, and TypeScript. Experience with Entity Framework Core including Oracle EF Core provider. 3+ years of experience with Azure cloud technologies and Azure DevOps CI/CD pipelines. Experience working in global, distributed teams across multiple time zones. Bachelor’s degree in Computer Science, Engineering, or equivalent work experience. Preferred Experience working in broker‑dealer, financial services, or equity compensation domains – familiarity with broker integration patterns, FIX protocol concepts, or equity plan administration. Familiarity with .NET modernization patterns – experience working across legacy ASP.NET Web API (.NET Framework) and modern ASP.NET Core services in parallel. Experience with schema migration tooling such as Liquibase, including changeset management and CI/CD pipeline integration. Familiarity with observability and monitoring tooling – structured logging, Datadog APM, or Application Insights. Experience with containerization tooling – Docker, Podman, or similar. Experience mentoring mid‑level engineers into senior or lead roles. Salary and Benefits The salary range in the United States of America for this position is $124,000.00 to $156,000.00 USD per year. Your specific offer within this range will be determined by your skills, experience, and qualifications. For non‑sales roles, you may be eligible for a bonus. For sales roles, this range includes a commission target. We are committed to pay transparency and fair compensation practices. Equal Employment Opportunity At insightsoftware, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law. We are proud to be an equal opportunity workplace. All your information will be kept confidential according to EEO guidelines. #J-18808-Ljbffr insightsoftware, LLC

Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer — Broker Applications in Raleigh, NC vacancy
  • $170.77k - $281.77k

     ...challenges. Primary Job Responsibilities Collaborate with Staff Engineers, Engineering, Product Management, and User Experience...  ...customer needs and use cases. Create robust AI/ML software tools to enable AI Application development and contribute to a healthy open source... 
    Application
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    1 day ago
  • $124k - $156k

     ...Role Overview As a Principal Software Engineer, you will leverage the latest AI Development tools to amplify engineering output, while also building...  ...capabilities into our enterprise SaaS and desktop applications. You will be an AI evangelist on the team—ensuring AI‑first... 
    Application

    insightsoftware

    Raleigh, NC
    3 days ago
  • $144.2k - $288.4k

    Position Summary As a Principal Software Engineer, you will define and drive the technical direction for modern, cloud‑native applications built with Flutter across web and mobile. Operating as a senior individual contributor and technical leader, you will partner closely... 
    Application
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Raleigh, NC
    2 days ago
  • $150k - $300k

     ...The Role As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven...  ...experience developing high-scale enterprise SaaS cloud applications Scalability Expert: Proven track record of architecting... 
    Application
    Local area
    Flexible hours

    Veeva Systems

    Raleigh, NC
    1 day ago
  •  ...that requires a minimum of 3 days per week in our Raleigh NC office. AKC is seeking a hands‑on Principal Software Engineer to lead a small team supporting the applications used by our Sports & Events business. This is a player‑coach role for someone who can manage people... 
    Application
    For contractors
    Work at office
    3 days per week

    The American Kennel Club Inc

    Raleigh, NC
    1 day ago
  •  ...Position will operate as a member of the Card Applications & Development team, responsible for...  ...analysts, stakeholders, and other engineering teams to guide the overall technical strategy...  ...Education: Bachelor's degree in Software Engineering, Computer Science, Information... 
    Application

    State Employees' Credit Union

    Raleigh, NC
    1 day ago
  •  ...of the worldâs most influential companies. As a Senior Principal Software Engineer at JPMorganChase within the Consumer & Community Bank Technology...  ...on the strategy and development of multiple products, applications, and technologies across a portfolio Creates novel code... 
    Application
    Bank staff

    慨正橡扯

    Raleigh, NC
    21 hours ago
  • $153k - $189k

     ...Nasdaq: PRGS) - the trusted provider of software that enables our customers to...  ...and manage responsible, AI-powered applications and experiences with agility and ease...  ...because we believe people power progress. Principal Software Engineer - Identity & Authentication Join us... 
    Application
    Work at office
    Home office
    Relocation package
    Flexible hours

    Progress

    Raleigh, NC
    1 day ago
  • $150k - $300k

    Veeva Systems, Inc. is seeking a Principal Software Engineer to develop and guide scalable enterprise applications. You will mentor engineers, drive technical decisions, and deliver high-quality code, contributing to life sciences technology. Required qualifications include... 
    Application
    Flexible hours

    Veeva Systems

    Raleigh, NC
    1 day ago
  • $151.51k - $249.95k

    Red Hat Engineering is looking for a Principal Software Engineer to join our OpenShift team, building the premier Kubernetes platform. Responsibilities...  ...Employee assistance program. Note: These benefits are only applicable to full‑time, permanent associates at Red Hat... 
    Application
    Permanent employment
    Full time
    Flexible hours

    Red Hat, LLC

    Raleigh, NC
    2 days ago
  •  ...institutions, you’ve come to the right place. As a Senior Principal Software Engineer at JPMorgan Chase within Consumer & Community Banking...  ...Responsibilities Practical experience delivering system design, application development, testing, and ensuring operational stability... 
    Application

    慨正橡扯

    Raleigh, NC
    21 hours ago
  • $151.51k - $249.95k

    About the Job Red Hat Engineering is looking for a Principal Software Engineer to join us to continue making OpenShift the premier Kubernetes platform....  ...special treatment in accordance with Red Hat policies and applicable privacy laws. What you will do Technical Impact:... 
    Application
    Permanent employment
    Full time
    Work experience placement
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    2 days ago
  • $110k - $180k

    ## Principal - Software Engineer .### General informationCareer areaTechnologyWork Location(s)500 Woodward Avenue, MI, 601 S. Tryon Street, NCRemote...  ...the enterprise.At this time, Ally will not sponsor a new applicant for employment authorization for this position.### The... 
    Application
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Ally Financial Inc.

    Raleigh, NC
    1 day ago
  • Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Principal Software Engineer Jobs in USA 2026 with Visa Sponsorship Step into...  ...at the forefront of frontend architecture and modern web application development. Based in Raleigh, the role offers visa... 
    Application
    Visa sponsorship

    NewsNowGh

    Raleigh, NC
    1 day ago
  • $206.4k - $276.7k

    Principal Software Engineer Job ID: 10149993 Location: San Francisco, California; Morrisville, North Carolina, United States Business: Disney...  ...generation image and video coding especially through the application of ML/AI methods. You will participate and represent... 
    Application
    Local area

    The Walt Disney Company

    Raleigh, NC
    2 days ago
  • $130.24k - $189.5k

     ...platform architecture roadmap and implementation. Architect complex application workflows across multiple services, messaging platforms, and...  .... 10+ years of experience in object‑oriented programming and software design. 5+ years of experience in .NET WebAPI, WCF, REST,... 
    Application
    Local area

    LE1000 Veradigm LLC

    Raleigh, NC
    1 day ago
  • $124k - $156k

    insightsoftware, LLC is seeking a Principal Software Engineer for its Broker Applications team. This role requires leading technical decisions, engaging with broker partners, and ensuring high-quality software delivery. You should have extensive full-stack experience in... 
    Application

    insightsoftware, LLC

    Raleigh, NC
    21 hours ago
  • $150k - $300k

    Veeva Systems, Inc. is seeking a Principal Software Engineer to work on an AI-driven platform transforming Life Sciences management. You will...  ...experience and is adept at developing high-scale enterprise SaaS applications. Competitive salary range of $150k-$300k is offered along... 
    Application

    Veeva Systems

    Raleigh, NC
    1 day ago
  • $124k - $156k

    insightsoftware, LLC in North Carolina is looking for a Principal Software Engineer to leverage AI Development tools in SaaS applications. You will lead in integrating AI features and optimizing legacy systems. The ideal candidate brings 8+ years of experience with .NET... 
    Application

    insightsoftware, LLC

    Raleigh, NC
    21 hours ago
  • $119.6k - $187.9k

     ...Grumman Mission Systems would like you to join our team as a Principal Cyber Software Engineer . Places of performance for this position are Annapolis...  ..., C, C++, Java, Perl, or Python. Develop Windows applications using Visual Studio or .NET environments; UNIX... 
    Application
    Relocation

    Northrop Grumman

    Raleigh, NC
    3 days ago
  • $130.24k - $189.5k

    Principal Software Engineer (Backend) page is loaded## Principal Software Engineer (Backend)locations: Raleigh - North Hillstime type: Full timeposted...  ...and implementationMain Duties:* Architect complex application workflows across multiple services, messaging platforms,... 
    Application
    For contractors
    Local area

    Veradigm LLC

    Raleigh, NC
    3 days ago
  • $42.01k

     ...writing Practical knowledge of the elements of reference and policy research Proficiency with all Microsoft Office applications, research software, and Adobe Acrobat DC Ability to maintain composure and work cooperatively under pressure with legislators,... 
    Application
    Permanent employment
    Full time
    Internship
    Work at office
    Monday to Friday
    Monday to Thursday
    Afternoon shift

    North Carolina General Assembly

    Raleigh, NC
    3 days ago
  • 慨正橡扯 is seeking a Senior Principal Software Engineer based in North Carolina. In this role at JPMorganChase, you will provide deep engineering...  ...candidate will have extensive experience in system design, application development, and operational stability, alongside... 
    Application

    慨正橡扯

    Raleigh, NC
    21 hours ago
  • $124k - $156k

    Principal Software Engineer - Platform Integrations As a Principal Software Engineer on the Platform Integrations...  ...file‑based transfers, REST APIs, broker interfaces, and partner integrations....  ..., stored procedure migration to application tier, API versioning strategy,... 
    Application
    Contract work
    Work experience placement
    Shift work

    insightsoftware, LLC

    Raleigh, NC
    1 day ago
  • $50k - $100k

    If you are unable to complete this application due to a disability, contact this employer to...  ...0 Annually About the Role As a Freight Broker, you will serve as a critical intermediary...  .... Experience with freight brokerage software and CRM tools. Familiarity with various... 
    Application

    Evolving Solution Services

    Raleigh, NC
    21 hours ago
  • $151.51k - $249.95k

    About the Job RedHat is seeking a Principal Software Engineer to join our Storage-IO team. In this role, you will help maintain the Linux kernel...  ...including but not limited to job location, experience, applicable skills and training, external market value, and internal... 
    Application
    Flexible hours

    Red Hat, LLC

    Raleigh, NC
    1 day ago
  • $134.2k - $258.3k

     ...relationships with peers across Development & Engineering and Architecture teams, collaborating...  ...in either an internal or external software or platform engineering role, or similar...  ...of embedding models and their application in NLP tasks like similarity matching,... 
    Application
    Summer holiday
    Local area
    Flexible hours

    Ernst & Young Oman

    Raleigh, NC
    2 days ago
  • 慨正橡扯 is looking for a Senior Principal Software Engineer to join its Consumer & Community Banking Operations technology team. This role demands a high expertise in system design and application development, leading strategic initiatives and influencing across functions... 
    Application

    慨正橡扯

    Raleigh, NC
    21 hours ago
  •  ...reimbursement. Reviews Explanation of Benefits (EOBs), remittance advice, electronic deposits, and paper checks for accurate payment application. Performs routine account maintenance, basic insurance research, and assigned follow-up tasks under guidance. This is an entry... 
    Application
    Work at office
    Monday to Friday

    Eastern Nephrology Associates

    Raleigh, NC
    3 days ago
  • $100 per hour

     ...guests Conduct tours, highlight community features, and close leases to meet occupancy goals Manage the full leasing process: applications, verifications, move-ins, renewals, and move-outs Maintain daily communication with prospects and follow up using CRM tools... 
    Application
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    PRG Real Estate

    Raleigh, NC
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer — Broker Applications. Be the first to apply!