Required Skills & Experience
- 8–10+ years of hands-on software engineering experience with a strong focus on SQL development, reporting, or BI within enterprise SaaS
- Deep Oracle SQL and PL/SQL expertise, including stored procedures, packages, functions, triggers, views, and complex queries against large datasets
- Experience building complex financial calculation logic in PL/SQL, including historical reporting and forecasting
- Strong Oracle SQL performance tuning experience, including execution plans, indexing, hints, and query optimization
- Experience optimizing complex queries against non-flattened/hierarchical relational data models
- Enterprise BI/reporting experience with tools such as Power BI, Tableau, Cognos, or Logi Analytics
- Working knowledge of C#/.NET for application features, UI, data entry, parameter configuration, and report execution
- Experience validating financial/reporting data for accuracy and auditability
- Experience independently owning reporting/calculation features from requirements and design through implementation and release
- Git and PR-based development workflow experience
- Experience using AI-assisted/agentic development tools such as Claude Code, GitHub Copilot, or Devin.AI
- Strong client-facing communication skills
- Experience working with global, distributed engineering teams Bachelor's degree in Computer Science, Engineering, or equivalent professional experience
Nice to Have Skills & Experience
- Hands-on Logi Analytics / Logi Symphony experience, a significant differentiator
- Oracle read-optimization experience with materialized views, query rewrite, result caching, and analytical functions
- Experience designing reporting data models and pre-aggregation strategies
- Financial services, equity compensation, or other regulated-domain experience
- Azure cloud data services/cloud-native reporting experience
- Azure DevOps, CI/CD, and DevOps experience
- Deeper .NET Framework/Core experience, including reporting services and APIs
- Datadog, Application Insights, or similar observability/monitoring tools Experience with multi-repo, multi-product environments sharing an Oracle database and internal package ecosystem
Job Description
Insight Global is seeking a Principal Engineer – Application Engineering (Financial Reporting) for a leading enterprise software client. This is a highly hands-on, individual contributor role focused on building and enhancing financial reporting and business intelligence capabilities for a strategic Fortune 100 client engagement. The ideal candidate will bring deep Oracle SQL/PL/SQL expertise and extensive experience developing complex financial calculation and reporting logic, including historical reporting and forecasting. The engineer will take ownership of reporting features from requirements and technical design through development, optimization, testing, and release. The role is heavily weighted toward Oracle PL/SQL, with additional C#/.NET development supporting UI, data-entry, configuration, and report-execution functionality. This person will also play an important role in query performance optimization, reporting accuracy, client migrations, and technical collaboration across a global engineering organization. Candidates who bring hands-on Logi Analytics experience, strong financial reporting domain knowledge, and an AI-first engineering mindset will stand out.