See all roles

[Remote] Principal Software Engineer — Platform Services

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. insightsoftware is a global provider of reporting, analytics, and performance management solutions that unlock the potential of business data. They are seeking a Principal Software Engineer to serve as the senior technical authority for the services layer of the Certent Equity Management platform, focusing on platform reliability, modernization, and technical leadership.

Responsibilities

  • Own and evolve the platform's observability posture — structured logging, distributed tracing, health check endpoints, and correlation tracking — ensuring consistent adoption and coverage across all services
  • Drive SLO/SLI definition and dashboard creation; expand alerting coverage from log-based alerts to include APM metrics, latency, and throughput
  • Identify and eliminate reliability anti-patterns across the portfolio — replacing fragile legacy patterns with resilient, cloud-native alternatives
  • Implement proper resilience patterns — circuit breakers, retry policies, graceful degradation, dead-letter handling, and idempotent message processing
  • Replace legacy messaging anti-patterns (database polling, file-system coupling) with event-driven messaging infrastructure — this is the highest-impact reliability improvement available to the platform today
  • Serve as the senior technical authority for the Platform Services portfolio — owning architecture, reliability, and engineering quality across a broad set of production services
  • Assess the current state of the service portfolio, identify the highest-impact reliability and modernization opportunities, and build a sequenced roadmap in partnership with the Scalable Architecture Team and Engineering Manager
  • Evaluate and recommend the right cloud-native Azure services and patterns for the platform's future state — this is an open architectural question you will help answer, not a predetermined path
  • Own shared library and cross-cutting infrastructure used across the service portfolio; ensure consistent adoption of engineering standards across all services
  • Ensure production stability across multiple independent deployment ecosystems throughout the modernization process
  • Create and execute migration paths for legacy services across multiple .NET framework generations — prioritizing highest-risk services and sequencing work to minimize production disruption
  • Partner with the Scalable Architecture Team to ensure modernization decisions align with the platform's long-term technical direction and emerging design patterns
  • Evaluate and sequence modernization priorities across a diverse portfolio, balancing production stability with long-term architectural investment
  • Write, review, and contribute production-quality code across the services portfolio — C#/.NET, Oracle SQL/PL/SQL, and cloud infrastructure patterns
  • Debug complex issues that span service boundaries, database interactions, and cloud infrastructure
  • Establish and enforce testing standards across the services portfolio — unit, integration, and resilience testing patterns
  • Champion ≥50% AI-authored PR targets and ≥95% AI code review adoption as organizational minimums
  • 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 platform quality
  • Stay current on agentic development tooling and bring forward-looking recommendations to the Engineering Manager and Sr Director
  • Set the technical bar for the team — establishing coding standards, architectural patterns, and engineering practices across a large, diverse service portfolio
  • Mentor engineers on cloud-native patterns, observability best practices, resilience engineering, and .NET modernization
  • Contribute to cross-team technical forums alongside Principal Engineers, the Solution Architect, and Engineering Managers

Skills

  • 8+ years of hands-on software engineering experience in enterprise SaaS environments, with demonstrated experience as a Principal or Senior Principal Engineer
  • Deep expertise in C# and .NET across framework generations — able to work fluently across legacy and modern .NET simultaneously, with a strong track record of migrating legacy services to modern .NET
  • Hands-on Azure cloud architecture experience — with the ability to evaluate, recommend, and implement the right cloud-native services and patterns for a platform in active modernization
  • Strong Oracle Database proficiency — complex SQL, stored procedures, and performance tuning at enterprise scale
  • Demonstrated experience designing and implementing observability at scale — structured logging, distributed tracing, health check frameworks, and alerting strategies across large service portfolios
  • Experience implementing resilience patterns — circuit breakers, retry policies, dead-letter handling, and idempotent message processing
  • Experience replacing legacy messaging anti-patterns (database polling, file-system coupling) with event-driven messaging infrastructure
  • Demonstrated experience owning and evolving shared internal library ecosystems that provide cross-cutting concerns across multiple services
  • Experience re-platforming Windows Services or legacy hosted services to cloud-native or containerized workloads
  • Demonstrated AI-first engineering mindset — hands-on experience with agentic development tooling and a track record of driving AI adoption within an engineering team
  • Bachelor's degree in Computer Science, Engineering, or equivalent work experience
  • Background in financial services, equity compensation, or adjacent regulated domains
  • Experience with FIX protocol or financial messaging systems for broker order routing
  • Familiarity with Infrastructure as Code practices for cloud infrastructure provisioning and alerting management
  • Experience with database schema migration tooling in enterprise environments
  • Experience with containerization and container orchestration platforms
  • Experience with Azure DevOps CI/CD pipelines, NuGet package management, and enterprise build/deploy practices
  • Familiarity with background job scheduling frameworks in .NET production environments

Benefits

  • For non-sales roles, you may be eligible for a bonus.
  • For sales roles, this range includes a commission target.
  • Background checks are required for employment with insightsoftware, where permitted by country, state/province.

Company Overview

  • insightsoftware is the most comprehensive provider of solutions for the Office of the CFO. It was founded in 2018, and is headquartered in Raleigh, North Carolina, USA, with a workforce of 1001-5000 employees. Its website is https://www.insightsoftware.com.
  • Company H1B Sponsorship

  • insightsoftware has a track record of offering H1B sponsorships, with 1 in 2025, 3 in 2024, 3 in 2023, 4 in 2022. Please note that this does not guarantee sponsorship for this specific role.
  • Apply To This Job

    You might like

    [Remote] Media Sales Consultant

    Work from home Full-time role

    [Remote] Key Account Manager

    Work from home Full-time role

    [Remote] District Data Support Analyst

    Work from home Full-time role

    [Remote] Learning Designer

    Work from home Full-time role

    [Remote] Associate Cloud Engineer

    Work from home Full-time role

    [Remote] Inside Sales Account Manager

    Work from home Full-time role

    [Remote] Associate Director, Network Engineering DC Core

    Work from home Full-time role

    [Remote] Healthcare Operational Consulting Senior Manager - Remote Eligible

    Work from home Full-time role

    [Remote] AI Product Engineer

    Work from home Full-time role

    [Remote] Enterprise Account Executive - Western Region

    Work from home Full-time role

    Experienced Customer Care Representative - Part-Time Remote Opportunity at arenaflex

    Work from home Full-time role

    Experienced Full Stack Data Entry Specialist – Web & Cloud Application Development (Remote/Part-Time) - CA

    Work from home Full-time role

    Onboarding Operations Specialist - APAC

    Work from home Full-time role

    Immediate Hiring: arenaflex Customer Service Agent

    Work from home Full-time role

    Senior Consultant SAP HCM Payroll / Zeitwirtschaft (m/w/d)

    Work from home Full-time role

    Associate Technical Director - Interconnection and Planning

    Work from home Full-time role

    Partner- Forensic, Litigation & Valuation Services

    Work from home Full-time role

    Application Engineer

    Work from home Full-time role

    Delivery Driver/Customer Service Technician (non-CDL)

    Work from home Full-time role

    Warehouse Operations Associate - Essential Role...

    Work from home Full-time role