[Remote] Principal Software Engineer - AI
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. As a Principal Software Engineer, you will leverage AI Development tools to create innovative solutions, modernize existing systems, and enhance engineering output while championing AI practices within the team.ResponsibilitiesBe the tip of the spear in using and evangelizing AI within Software DevelopmentIntegrate AI capabilities into product features, including agentic workflows, and AI-assisted user experiencesProvide technical leadership in solving complex software development challenges that meet and exceed customer expectationsDesign and implement robust, scalable, and high-performing backend solutions using .NET / .NET Core, C#, and SQLOwn the full development lifecycle from requirements through testing — producing clean, reusable, and maintainable codeLead, critique, and coach others in code reviews, architecture discussions, while identifying dependencies and resolving impediments for other engineersInteract with product owners and stakeholders to clarify requirements and translate them into well-architected solutionsSkills8+ years of experience designing and developing SaaS web applications using JavaScript, .NET and C#, Java or equivalentDemonstrated application in the use of AI tools within the Software Development space (Claude, Copilot, Devin, Lovable, etc.)Hands-on experience integrating LLMs into production software (prompt engineering, API integration with OpenAI, Azure OpenAI, or similar)Experience with data replication patterns, ETL pipelines, or connector/adapter framework designStrong experience modernizing legacy architectures. Demonstrates the ability to read, rapidly understand, diagnose and port from legacy codebasesExpertise in database security principles and best practicesAbility to mentor junior and mid-level engineers in best practicesStrong written and verbal communication skills; able to collaborate effectively across engineering, product, QA, and executive stakeholdersFamiliarity with enterprise financial systems (ERPs, GL platforms, FP&A or reporting tools) and an understanding of the data workflows that drive finance teams a nice to haveBenefitsYou may be eligible for a bonus.Company Overviewinsightsoftware 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 Sponsorshipinsightsoftware 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.