Banyan Software
SaaS
SeniorPlatformEngineer-ReportingSystems
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Platform Engineer - Reporting Systems at Banyan Software. Skills: Platform architecture, Financial reporting, Data analytics, Cloud services. Build Excel Web Add-in. Maintain Excel Web Add-in”
Industry & Context.
Decompose complex problems; Solve difficult technical problems
What They're Looking For.
Must Have
8–12 years software development experience, Meaningful time on complex production systems, Genuine architecture experience, Native or near native-level English skills, Able to diagram system components, Able to diagram data flows, Able to diagram system boundaries, Advanced SQL Server expertise, Query performance tuning, Execution plan analysis, Indexing, Stored procedures, Reporting-oriented schema design, Front-end development capability, TypeScript, React or equivalent modern framework, Demonstrated experience with large-scale, data-intensive systems, Familiarity with Azure fundamentals, Familiarity with CI/CD pipelines, Familiarity with production diagnostics, Able to work independently, Comfortable with abstract requirements, Comfortable with low process overhead, High ownership environment
Nice to Have
.NET / ASP.NET Core backend experience, Deep Node.js/TypeScript experience, Experience building Excel add-ins, Experience integrating Excel add-ins, VSTO experience, Experience building AI-assisted features, Experience integrating LLM capabilities
What You'll Do.
Build Excel Web Add-in
Maintain Excel Web Add-in
Coordinate report execution
Coordinate report parameters
Coordinate report results
Build secure on-prem connector
Evolve secure on-prem connector
Access customer SQL Server
Connect to Azure cloud
Translate business needs
Translate reporting needs
Define system boundaries
Define system responsibilities
Decompose initiatives
Review implementations
Contribute to AI features
How You'll Work.
Team & Collaboration
Product stakeholders; Business stakeholders
Communication Scope
English written; English spoken
Process & Methodology
Work items sequencing
Full Job Description
Banyan Software is the best permanent home for software businesses that serve specialized industries, their employees, and their customers. We are on a mission to acquire, build, and grow great companies worldwide, helping them modernize through shared AI expertise and operational discipline. The Banyan Software Foundation, endowed with $100 million in Banyan stock, leverages technology to build a greener and more equitable world. Banyan is Great Place to Work Certified, a five-time Inc. 5000 honoree, and a top 10 company on the Deloitte Technology Fast 500. Founded in 2016 and headquartered in Atlanta, Banyan operates more than 100 portfolio companies across North America, the UK, EU, and APAC. 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
Applying for this Senior Platform Engineer - Reporting Systems role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about Banyan Software?
Real rants from real employees. Read before you apply.