I

insightsoftware

Provides financial reporting and EPM software

Lead Software Engineer - Multiple Teams

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedRemote

About the Job

Requirements

  • A bachelor's degree in computer science, or equivalent demonstrated engineering depth, is required.
  • At least 10 years of hands-on experience designing and developing enterprise SaaS backend applications, with a deep understanding of databases, is required.
  • At least 2 years of engineering team management experience and a proven record of growing senior engineers and retaining high performers are required.
  • Architect- or Principal Engineer-level deep expertise in relational databases, specifically Oracle PL/SQL, including complex query optimization, stored procedures, performance tuning, and large-scale data handling, is required.
  • Very strong command of SQL and data modeling is required.
  • Development-side Reporting/BI experience with tools such as Power BI, Tableau, or Qlik is required.
  • Demonstrated day-to-day use of AI developer tools such as GitHub Copilot, Claude Code, or Cursor, and the ability to coach teams to maximize their impact, is required.
  • Experience building and consuming RESTful APIs using .NET/C# in distributed, enterprise-scale systems is required.
  • A solid grounding in Agile/Scrum delivery, including sprint discipline, backlog ownership, and release management rigor, is required.
  • Strong proficiency with Git, branching strategies, and CI/CD practices is required.
  • Exceptional written and verbal communication, including explaining complex database designs to product managers and deployment risks to engineering directors, is required.
  • Background checks are required where permitted by applicable country, state, or provincial law.

Responsibilities

  • Own end-to-end delivery of Reporting and BI features, from technical design through sprint execution to production, with accountability for quality and timelines.
  • Drive architectural decisions for scalable, high-performance dashboards using Oracle, BI tools, Azure, and .NET/C#, including creating proofs of concept, reviewing pull requests, and actively contributing code where it matters.
  • Champion AI-first development practices across the team by mandating and coaching effective use of GitHub Copilot, Claude Code, or equivalent AI coding tools as a standard part of the engineering workflow.
  • Shape the technical roadmap in partnership with Product, ensuring long-term architectural health is not traded away for short-term velocity.
  • Run high-quality one-on-ones, performance reviews, and growth conversations to support individual development and team retention.
  • Enforce engineering standards, including code quality gates, branch policies, code-freeze discipline, and release-management protocols.
  • Lead code reviews and architecture discussions as a teacher and critic, raising the technical capabilities of every engineer on the team.
  • Translate complex data-reporting requirements into clean, maintainable, production-ready software.
  • Partner with Product, QA, DevOps, and Customer Success to deliver releases that enterprise clients can depend on.

Desired Qualifications

  • Experience in financial-domain applications, such as FinTech or equity management, is a significant plus.
  • Experience with Azure Cloud is a plus.

About the Company

insightsoftware

Provides financial reporting and EPM software

Insightsoftware provides financial reporting and enterprise performance management (EPM) software that connects with more than 140 ERP and other enterprise systems. It helps finance and accounting teams automate and accelerate processes such as financial reporting, budgeting, forecasting, consolidation, analytics, tax reporting, and data management. The product suite works by integrating with a company’s ERP data to give real-time visibility into financial and operational performance, enabling faster, more informed decisions. What sets Insightsoftware apart is its broad ERP integration reach and comprehensive set of modules that cover the entire financial close and planning cycle, serving a wide range of customers from small businesses to large enterprises. The company aims to improve financial data management and decision-making by providing scalable, license- and subscription-based software that centralizes reporting, analytics, and planning across the organization.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$1B
Headquarters
Raleigh, NC
Founded
2000

Recently Posted Jobs

Explore more opportunities at insightsoftware

See more jobs