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 10 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer — Broker Applications in Raleigh, NC vacancy
  •  ...Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters centered on being resourceful, accountable...  ...OOP and own the excellence with Patterns of Enterprise Application Architecture and Domain-Driven Design; these skills are... 
    Application
    Temporary work
    Casual work
    Immediate start

    Prometheus Group

    Raleigh, NC
    4 days ago
  • $160k - $200k

     ...Join a leading global software company Work for one of the...  ...strongest internal software engineering teams in the US About Our...  ...manage high-impact business applications. This is a full-time hybrid...  ...the responsibilities for the Principal Software Engineer will include... 
    Application
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours

    Michael Page International Inc.

    Raleigh, NC
    3 days ago
  •  ...Senior Specialist Software Engineer CAPTRUST is seeking a highly skilled and self-driven Senior Specialist Software Engineer to serve...  ...technical expert in designing and building scalable, cloud-native applications. This role is ideal for an experienced developer who... 
    Application

    CAPTRUST

    Raleigh, NC
    2 days ago
  • $165k - $185k

     ...NIC MAP is looking for a Principal Software Engineer to join our engineering team. You will design, build, and maintain the software that powers...  ...You'll Do Design, develop, and maintain full stack applications using C#, .NET 8+, MSSQL, and PostgreSQL. Front-end work... 
    Application
    Work at office
    Remote work
    Work from home

    NIC MAP

    Raleigh, NC
    4 days ago
  •  ...FullStackFullStack is one of the fastest-growing software consultancy companies in the...  ...The PositionWe're Looking To Hire a Principal Software Engineer (.NET + Data) To Join Our Team. You'...  ...integration and delivery of applications.Forensic attention to detail.A positive... 
    Application
    Remote work

    Full Stack LLC

    Raleigh, NC
    3 days ago
  •  ...comprehensive enterprise asset management (EAM) software solutions that support the...  ...: We are seeking a hands-on Principal Software Engineer – Mobile to lead the architecture,...  ..., and delivery of enterprise mobile applications. This role is ideal for a software craftsman... 

    Prometheus Group

    Raleigh, NC
    10 hours ago
  •  ...by transformation, passionate about software engineering, and ready to help lay the technical...  ...to talk to you. The CIAM & Fraud Principal Software Engineer is the senior-most...  ...and 10 years of experience in Software application development and maintenance OR High... 
    Application
    Remote work

    First Citizens Bank

    Raleigh, NC
    2 days ago
  • $99.6k - $234.6k

     ...Role Summary Oracle Health Platform Engineering builds and operates shared platform...  ...and operability. We are seeking a Principal Software Developer (IC4) to lead design and delivery...  ...roles may be required to comply with applicable requirements, such as immunization/... 
    Application
    Temporary work
    Visa sponsorship
    Flexible hours

    Oracle

    Raleigh, NC
    3 days 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...  ...people power progress. Join us as a Principal Software Engineer - Identity & Authentication and help... 
    Application
    Work at office
    Remote work
    Home office
    Relocation package
    Flexible hours

    Progress USA Inc

    Raleigh, NC
    2 days ago
  • $151.51k - $249.95k

     ...Performance and Scale Organization is looking for an experienced Principal Software Engineer to join the Team. This strategic role will require you to...  ...including but not limited to job location, experience, applicable skills and training, external market value, and internal... 
    Application
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Red Hat

    Raleigh, NC
    4 days ago
  • $96.8k - $251.6k

     ...production-grade creative workflows in the cloud while improving the engineering systems, operational practices, and AI-enabled delivery...  ...or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health mandates... 
    Application
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    3 days ago
  • $99.6k - $223.4k

     ...Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build...  ...customer or client-facing roles may be required to comply with applicable requirements, such as immunization/occupational health... 
    Application
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $99.6k - $234.6k

     ...Austin, TX Broomfield, CO As a Principal Engineer inside the Oracle Cloud Infrastructure...  ...enable delivery of novel consumer video applications. This is a rare opportunity to join...  ...will work with a talented group of software developers, designing scalable, highly... 
    Application
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  •  ...s model hosting Platform team is looking for an experienced software engineer to design, build and contribute to our AI/ML model hosting platform...  ...solution. This role is focused on end-to-end Cloud Native Application Development with Python. Proven expertise in developing... 
    Application
    Work experience placement
    Remote work
    Flexible hours

    Ally

    Raleigh, NC
    3 days ago
  • $96.8k - $251.6k

     ...offerings. We're looking for hands-on engineers with a passion for solving difficult problems...  ...systems and have a strong knowledge of software architecture. You should value...  ...developing, debugging, and designing software applications. We expect this role to be a... 
    Application
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 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
  • $99.6k - $223.4k

     ...We’re looking for highly skilled AI engineers to design and build high-scale, cloud-based...  ...or equivalent. • 6+ years of relevant software engineering experience. • Strong software...  ...roles may be required to comply with applicable requirements, such as immunization/occupational... 
    Application
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    4 days ago
  • $99.6k - $223.4k

     ...operational needs. You care about building usable, reliable software that helps engineering and operations teams reason about complex physical...  ...and programming skills. Experience with containerized applications, Docker, Kubernetes, or similar platforms. Working familiarity... 
    Application
    Temporary work
    Flexible hours

    Oracle

    Raleigh, NC
    2 days ago
  • • 7-10+ years of proven experience as a Principal Software Engineer or similar role. • Strong proficiency in Python programming language....  ...end-to-end system architectures for complex, distributed applications. • Experience with containerization and orchestration tools... 
    Application

    Insight Global

    Raleigh, NC
    3 days ago
  • $99.6k - $223.4k

     ...Job Description Oracle is seeking an experienced Software Engineer to join a highly skilled team focused on building modern cloud and...  ...AI frameworks, platforms, and developer tools that enable applications, empower employees, and improve productivity. This role is... 
    Application
    Temporary work
    Flexible hours

    Oracle

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

     ...customers, employees, and communities. The Role As Principal Software Engineer for a new product within Veeva, you will be a founding...  ...Extensive experience developing high-scale enterprise SaaS cloud applications Scalability Expert: Proven track record of... 
    Application
    Work at office
    Local area
    Remote work
    Work from home
    Flexible hours
    3 days per week

    Veeva Systems

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

     ...that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers to operate more efficiently and safely.... 
    Application
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Veeva Systems

    Raleigh, NC
    3 days ago
  • $119.6k - $187.9k

     ...Grumman brings informed insights and software-secure technology to enable...  ...would like you to join our team as a Principal Cyber Software Engineer . Places of performance for this position...  ..., or Python. Develop Windows applications using Visual Studio or .NET... 
    Application
    Relocation
    Shift work

    Northrop Grumman

    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
    10 hours 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
    10 hours 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, LLC

    Raleigh, NC
    10 hours ago
  • $170.77k - $281.77k

     ...Primary Job Responsibilities Collaborate with Staff Engineers, Engineering, Product Management, and User Experience to...  ...define 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, Inc.

    Raleigh, NC
    3 days ago
  •  ...Position Title: Principal Software Systems Engineer Job Location: Raleigh, NC Remote/Onsite: Onsite Benefits: Medical,Dental,Vision...  ...establishing robust system and software architectures for digital applications, ensuring alignment with established design inputs.... 
    Application
    Full time
    Contract work
    Local area
    Remote work

    E-Solutions

    Raleigh, NC
    2 days 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
  •  ...relationships with our >7MM small business clients. As a Principal Software Engineer at JPMorgan Chase within the Consumer & Community Bank,...  ...Hands‑on practical experience delivering system design, application development, testing, and operational stability for large... 
    Application

    慨正橡扯

    Raleigh, NC
    3 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!