
Senior Platform Engineer - Reporting Systems
banyansoftware • Remote - Argentina
Posted: June 1, 2026
Job Description
Position Description
Senior Platform Engineer – Reporting Systems
Argentina, Remote
About Vivid Reports (A Banyan Software Portfolio)
Vivid Reports is a Canadian B2B SaaS company that simplifies financial reporting and budgeting by automating reporting and analysis directly within Excel. We enable finance teams to handle complex data, reduce manual work, and make faster, more informed decisions.
You must have native or near native-level English language skills to be considered.
About the Role
Vivid Reports is hiring a Senior Platform Engineer – Reporting Systems with genuine architecture experience to help build and evolve the core platform behind our financial reporting and analytics system. This is a hands-on individual contributor role. You will be personally responsible for delivering production code across backend, SQL, APIs, and front-end layers while also helping decompose complex product problems into clear, executable technical approaches. Architecture capability here is grounded in implementation depth, not abstraction or oversight.
Our system sits at the intersection of Excel, SQL Server, secure data access, and cloud-orchestrated services. We focus on pragmatic architecture that delivers value quickly, scales sensibly, and remains understandable to both technical and business stakeholders.
The right candidate thrives with ownership, works well with ambiguity, and wants to stay deeply hands-on. This is not a path to management or CTO; it is a role for a senior developer who still genuinely enjoys writing code and solving difficult technical problems.
The Role
- Build and maintain an Excel Web Add-in used by finance teams in Excel Online and desktop
- Develop cloud APIs that coordinate report execution, parameters, and results
- Build and evolve a secure on-prem connector service that accesses customer SQL Server environments or connects to Azure-based cloud infrastructure
- Design and tune SQL queries and schemas for reporting and analytics use cases
- Ensure reliability, performance, and security across the full system
- Translate business and reporting needs into clear technical use cases and system designs
- Define system boundaries, responsibilities, and data flows
- Decompose larger initiatives into well-scoped, sequenced work items
- Review designs and implementations from other developers
- Establish pragmatic standards for performance, security, and maintainability
- Act as a technical partner to product and business stakeholders
- Contribute to AI-assisted features across the platform including reporting assistance, metadata generation, workflow acceleration, and semantic interpretation
- Apply pragmatic judgment about where AI creates leverage and where engineering rigor must prevail
Qualification for Success
- Excellent English communication skills; written and spoken
- 8–12 years of software development experience, including meaningful time spent on complex production systems
- Genuine architecture experience, not theoretical. Able to diagram system components, data flows, and boundaries on the spot for systems you have built
- Strong .NET / ASP.NET Core backend experience (primary preference); deep Node.js/TypeScript experience considered
- Advanced SQL Server expertise, query performance tuning, execution plan analysis, indexing, stored procedures, and reporting-oriented schema design
- Front-end development capability using TypeScript and React or an equivalent modern framework
- Experience building or integrating Excel add-ins using Office.js or VSTO strongly preferred
- Demonstrated experience with large-scale, data-intensive systems, not CRUD applications or narrow feature work
- Familiarity with Azure fundamentals, CI/CD pipelines, and production diagnostics
- Experience building AI-assisted features or integrating LLM capabilities into production systems strongly preferred
- Able to work independently with abstract requirements, low process overhead, high ownership environment
Additional Content
Position Description
Senior Platform Engineer – Reporting Systems
Argentina, Remote
About Vivid Reports (A Banyan Software Portfolio)
Vivid Reports is a Canadian B2B SaaS company that simplifies financial reporting and budgeting by automating reporting and analysis directly within Excel. We enable finance teams to handle complex data, reduce manual work, and make faster, more informed decisions.
You must have native or near native-level English language skills to be considered.
About the Role
Vivid Reports is hiring a Senior Platform Engineer – Reporting Systems with genuine architecture experience to help build and evolve the core platform behind our financial reporting and analytics system. This is a hands-on individual contributor role. You will be personally responsible for delivering production code across backend, SQL, APIs, and front-end layers while also helping decompose complex product problems into clear, executable technical approaches. Architecture capability here is grounded in implementation depth, not abstraction or oversight.
Our system sits at the intersection of Excel, SQL Server, secure data access, and cloud-orchestrated services. We focus on pragmatic architecture that delivers value quickly, scales sensibly, and remains understandable to both technical and business stakeholders.
The right candidate thrives with ownership, works well with ambiguity, and wants to stay deeply hands-on. This is not a path to management or CTO; it is a role for a senior developer who still genuinely enjoys writing code and solving difficult technical problems.
The Role
- Build and maintain an Excel Web Add-in used by finance teams in Excel Online and desktop
- Develop cloud APIs that coordinate report execution, parameters, and results
- Build and evolve a secure on-prem connector service that accesses customer SQL Server environments or connects to Azure-based cloud infrastructure
- Design and tune SQL queries and schemas for reporting and analytics use cases
- Ensure reliability, performance, and security across the full system
- Translate business and reporting needs into clear technical use cases and system designs
- Define system boundaries, responsibilities, and data flows
- Decompose larger initiatives into well-scoped, sequenced work items
- Review designs and implementations from other developers
- Establish pragmatic standards for performance, security, and maintainability
- Act as a technical partner to product and business stakeholders
- Contribute to AI-assisted features across the platform including reporting assistance, metadata generation, workflow acceleration, and semantic interpretation
- Apply pragmatic judgment about where AI creates leverage and where engineering rigor must prevail
Qualification for Success
- Excellent English communication skills; written and spoken
- 8–12 years of software development experience, including meaningful time spent on complex production systems
- Genuine architecture experience, not theoretical. Able to diagram system components, data flows, and boundaries on the spot for systems you have built
- Strong .NET / ASP.NET Core backend experience (primary preference); deep Node.js/TypeScript experience considered
- Advanced SQL Server expertise, query performance tuning, execution plan analysis, indexing, stored procedures, and reporting-oriented schema design
- Front-end development capability using TypeScript and React or an equivalent modern framework
- Experience building or integrating Excel add-ins using Office.js or VSTO strongly preferred
- Demonstrated experience with large-scale, data-intensive systems, not CRUD applications or narrow feature work
- Familiarity with Azure fundamentals, CI/CD pipelines, and production diagnostics
- Experience building AI-assisted features or integrating LLM capabilities into production systems strongly preferred
- Able to work independently with abstract requirements, low process overhead, high ownership environment