> Markdown version of [/jobs/ext/3544278-principal-software-engineer-reporting-bi-team](https://www.wearedevelopers.com/jobs/ext/3544278-principal-software-engineer-reporting-bi-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer- Reporting/BI Team - **Company:** Insight Global - **Location:** Raleigh, NC, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Query Performance, JavaScript (Programming Language), .NET Framework, Artificial Intelligence, Microsoft Azure, C Sharp (Programming Language), Cloud Engineering, Data as a Services, Data Architecture, Relational Databases, Database Development, Software Design Patterns, Programming Tools, IBM Cognos Business Intelligence, Microsoft Software, Oracle (Applications), Oracle SQL Developer, Performance Tuning, Scrum Methodology, Query Optimization, Power BI, Software Engineering, PL-SQL, SQL Databases, Tableau (Software), Enterprise Software Applications, GitHub Copilot, Claude Code, Database Optimization, Analytic Functions, Caching, Indexer, Information Technology, Production Code, Real Time Data - **Published:** October 2, 2026 - **Apply:** https://dejobs.org/x/x/7C3BCDE2D81D47DC8D64C89ABC9D3968/job/ ## About the Role * 8 to 10+ years of hands-on software engineering experience, with strong specialization in business intelligence, reporting, and SQL development within enterprise SaaS environments * Deep Oracle SQL and PL/SQL expertise, including query tuning, execution-plan optimization, indexing strategies, materialized views, and large-dataset performance optimization * Demonstrated ability to diagnose and rebuild poorly performing SQL against complex, non-flattened relational data models * Experience optimizing real-time reporting queries and improving reporting responsiveness * Direct hands-on experience with BI platforms such as Logi, Power BI, Tableau, or Cognos * JavaScript experience developing custom BI extensions and components * Deep familiarity with the Microsoft technology stack, including C#, .NET, and Azure cloud services * Ability to independently own reporting and BI features from requirements and design through implementation and release * Hands-on experience with agentic development tools such as Claude Code, GitHub Copilot, Devin.AI, or comparable platforms * Track record of supporting or promoting AI adoption within an engineering team * Strong engineering-quality practices, including SQL review, code-review discipline, query-performance benchmarking, release readiness, and definition-of-done rigor * Strong written and verbal communication skills, including the ability to discuss complex reporting requirements with client stakeholders * Experience working with global, distributed teams across multiple time zones Bachelor's degree in Computer Science, Engineering, or equivalent professional experience * Experience designing data-cube architectures and pre-aggregation strategies for complex hierarchical data models * Advanced Oracle read-optimization experience, including materialized views, query rewrite, result caching, and analytical functions * Familiarity with Azure cloud data services and cloud-native reporting patterns * Experience designing reporting data models and query architectures optimized for BI consumption * Experience preparing Engineering Design Documents for reporting or BI features Background in financial services, equity compensation, or another regulated domain where reporting accuracy and auditability are critical ## Description Insight Global is seeking a Principal Engineer, Reporting/BI for a top enterprise software client. This individual will join a small, collaborative Scrum team responsible for advancing the reporting and business intelligence capabilities of an enterprise equity-management platform for a strategic Fortune 100 client engagement. The ideal candidate is a deeply hands-on BI and SQL engineer with extensive Oracle performance-tuning experience, strong knowledge of enterprise reporting platforms, and the ability to develop custom JavaScript extensions. This person will independently own complex reporting features, improve query performance across non-flattened data models, and help shape scalable reporting architecture. Success in this role requires strong client communication, disciplined engineering practices, and an AI-first approach to software delivery. This is a 12-month contract with the opportunity to convert to permanent employment * Serve as a hands-on individual contributor on a small Scrum team focused on reporting and business intelligence capabilities * Build and enhance reports, dashboards, and BI functionality within the Certent Equity Management platform * Contribute to reporting architecture, including report-design patterns, data-model design, and query architecture * Develop custom Logi extensions and components using JavaScript * Write and review production-quality code across SQL, Oracle, Logi, JavaScript, and the application tier * Diagnose and rebuild poorly performing SQL, including real-time data-cube queries against non-flattened hierarchical data models * Tune Oracle queries through execution-plan analysis, indexing, materialized views, partitioning, and other read-optimization techniques * Design reporting data models that reduce real-time computation and improve report performance * Own assigned reporting and BI features from requirements clarification through implementation and release * Create Engineering Design Documents when appropriate and coordinate potential technical impacts across the team * Apply query-performance benchmarks, SQL-review standards, and release-readiness requirements to completed work * Use Claude Code and related AI-enabled development practices in the daily engineering workflow * Work toward organizational targets of at least 50% AI-authored pull requests and 95% AI-assisted code-review adoption * Partner with the Lead Engineer and Product Management to define, scope, and sequence reporting requirements * Engage client stakeholders to clarify reporting needs, identify underlying business problems, and recommend scalable platform solutions * Coordinate with matrixed QA engineers on testing, quality gates, and release readiness * Collaborate with Solution Architects, Lead Engineers, and Principal Engineers on data architecture and cross-team technical decisions Escalate delivery risks, technical blockers, and scope concerns early and clearly ## Related Videos - [From Global Capability Centers to AI-Powered Command Centers](https://www.wearedevelopers.com/videos/100096-from-global-capability-centers-to-ai-powered-command-centers) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Dynamic Entities in .NET: Building Low-Code Systems on Top of Entity Framework Core](https://www.wearedevelopers.com/videos/100218-dynamic-entities-in-net-building-low-code-systems-on-top-of-entity-framework-core) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Analyst Salary in the UK](https://www.wearedevelopers.com/magazine/278-data-analyst-salary-in-the-uk) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)