
Principal Software Engineer- Reporting/Bi
Raleigh, NCJobSeen 1 day agoSeen in employer's feed 1 day ago
Most applications go out cold — see where you stand first. No sign-up to start.
Watch jobs like this. New roles like this one near Raleigh, NC, by email.
Don't just apply. Show up ready.
Olive works from this exact posting.
At a glance
Olive lists jobs from US employers, including remote roles you can work from the United States.
Requirements
Credentials this posting asks for.
Job overview
Insight Global seeks a Principal Engineer for the Reporting/BI team to enhance reporting and business intelligence capabilities of a complex equity‑management platform, owning features from requirements through production release and applying AI‑first development practices.
Skills & qualifications
Skills
Qualifications
Full job description
Job Description
Insight Global is seeking a Principal Engineer, Reporting/BI Team 2 for a top enterprise software client. This candidate will join a small, highly collaborative Scrum team responsible for enhancing the reporting and business intelligence capabilities of a complex equity-management platform supporting a strategic Fortune 100 client. The ideal candidate will bring deep expertise in both C# application development and Oracle SQL/PL/SQL, with a strong background in enterprise reporting, BI solutions, and complex query optimization. This engineer will own features from requirements through production release, improve reporting performance across sophisticated data models, collaborate with client stakeholders, and contribute to scalable reporting architecture. This is a hands-on individual-contributor opportunity for an experienced engineer who enjoys solving complex technical challenges and incorporating AI-first development practices into daily delivery.
- Serve as a hands-on individual contributor on a small Reporting and BI Scrum team
- Split development responsibilities approximately evenly between C# application-tier features and Oracle PL/SQL
- Own reporting and BI features from requirements gathering through production release
- Write and review production-quality C#, .NET, Oracle SQL, and PL/SQL code
- Create Engineering Design Documents when appropriate
- Contribute to report-design patterns, data-model design, and query architecture
- Diagnose and rebuild poorly performing SQL and real-time data-cube queries
- Optimize Oracle performance using execution-plan analysis, indexing, partitioning, materialized views, and other read-optimization approaches
- Design reporting data models that reduce real-time computations and improve report responsiveness
- Apply query-performance benchmarks, code-review standards, and release-readiness requirements
- Partner with Product Management and engineering leadership to define, scope, and sequence reporting initiatives
- Engage client stakeholders to clarify reporting requirements and identify underlying business needs
- Recommend scalable platform solutions rather than one-off client customizations
- Collaborate with QA on test coverage, quality gates, and release readiness
- Work with Solution Architects, Lead Engineers, and Principal Engineers on data architecture and cross-team technical decisions
- Identify and communicate delivery risks, technical blockers, and scope concerns
- Incorporate AI-assisted development tools into daily engineering workflows Support organizational goals for AI-authored pull requests and AI-assisted code reviews
Skills and Requirements
-
8 to 10+ years of hands-on software engineering experience in enterprise SaaS environments
-
Strong specialization in business intelligence and reporting
-
Deep hands-on expertise in C# and .NET Framework and/or .NET Core
-
Ability to independently design, build, and deliver application-tier features
-
Deep Oracle SQL and PL/SQL expertise
-
Experience with query tuning, execution-plan optimization, indexing strategies, materialized views, and large-dataset performance optimization
-
Experience diagnosing and rebuilding poorly performing SQL against complex, non-flattened relational data models
-
Real-time reporting-query optimization experience
-
Hands-on experience with enterprise BI tools such as Power BI, Tableau, Cognos, or a comparable platform
-
Ability to design reporting solutions for complex data models
-
Experience independently owning feature delivery from requirements and design through implementation and release
-
Hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, Devin.AI, or similar
-
Strong code-review and SQL-review discipline
-
Experience establishing query-performance benchmarks and maintaining definition-of-done standards
-
Strong client-facing communication skills
-
Experience working with globally distributed teams across multiple time zones Bachelor’s degree in Computer Science, Engineering, or equivalent professional
-
Direct hands-on experience with Logi Analytics or Logi Symphony
-
Experience designing data-cube architectures and pre-aggregation strategies
-
Advanced Oracle read-optimization experience, including query rewrite, result cache, analytical functions, and materialized views
-
Familiarity with Azure cloud data services and cloud-native reporting patterns
-
Financial services, equity compensation, or other regulated-industry experience Experience in reporting environments where accuracy and auditability are critical
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to [email protected].
Similar jobs, posted recently
Open roles like this one, listed in the last 30 days.
Principal Network EngineerAdvance Auto Parts · Raleigh, NC (Hybrid)Posted 3w agoPosted 3w ago
Principal HL7 Integration EngineerFujifilm · Remote · US · $110–140K/yrPosted 3w agoPosted 3w ago
Principal National Support Engineer IIFujifilm · Remote · US · $110–131K/yrPosted 2w agoPosted 2w ago
Principal Corporate Counsel: Product LegalCisco · Durham, NC (Hybrid) · $192–244K/yrPosted 3 days agoPosted 3 days ago
Principal Research Engineer, Unreal AssistantEpic Games · Cary, NCPosted 1w agoPosted 1w ago
You've read the whole posting — now see how you match it.