We're hiring a full-stack engineer to own and advance our BI integrations and semantic model converters. This includes the Excel plugin, the Google Sheets add-on, and the Looker integration. You'll work at the seam between third-party BI ecosystems and the core query engine: translating query semantics across protocols (MDX, DAX, SQL), managing authentication and token flows, keeping result sets correct across tools with very different data models, and driving down the friction and defect rate that customers feel most directly.
The role also covers semantic model interoperability: building converters that translate other formats into SML, the platform's Semantic Modeling Language. It's a different shape of problem from the BI adapters, closer to mapping one semantic modelling language to another, and it's what lets a customer bring an existing model to the platform without rebuilding it.
This is a high-ownership role with a tight feedback loop to real customer escalations. You'll partner closely with product, QA, and customer-facing teams, and your work will show up in support queues and renewal conversations, so correctness and reliability are the job, not a nice-to-have.
What you'll do
- Design, build, and maintain BI tool integrations across their full lifecycle, including features, performance, and defect resolution.
- Build and maintain converters that translate external semantic model formats into SML.
- Handle the hard cross-protocol problems: query translation between MDX/DAX/SQL.
- Reproduce, triage, and fix customer-reported bugs against real semantic models, and turn recurring issues into durable fixes and better tests rather than one-off patches.
- Build and expand automated test coverage (integration and end-to-end) so adapter regressions are caught before customers see them.
- Track the moving targets (Microsoft Office add-in APIs, Google Workspace add-on platform, Looker/LookML changes) and adapt our integrations ahead of breaking changes.
- Collaborate with product and support to prioritize the friction that matters most, and communicate clearly with customers when an issue is technical and externally visible.
What you bring
- Strong software engineering fundamentals and experience building and shipping production software, ideally client integrations, plugins, or SDKs
- Working knowledge of SQL and exposure to analytical query languages and semantics (MDX, DAX) and an intuition for how the same question maps differently across tools
- Deep proficiency in JavaScript, TypeScript, and Python
- Comfort with authentication and session mechanics: OAuth, tokens, and the failure modes that show up when they're mishandled
- A debugging temperament: you can take a vague customer report and a live model and drive it to a root cause
- Fluency with modern AI-assisted development tools, and good judgment about where they speed you up versus where they need a human in the loop
- Expertise in testing methods such as unit, integration, and e2e, tools used for each (e.g. Jest), as well as approaches for mocking requests and responses for test automation
Nice to have
- Experience with semantic layers, OLAP, or BI platforms (Power BI, Tableau, Cognos) and their driver/connector ecosystems
- Familiarity with XMLA/Tabular endpoints or similar analytical serving protocols
- Background supporting enterprise B2B customers where correctness and governance are non-negotiable
- Familiarity with containers and infrastructure related to web apps such as Docker
We offer*:
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits
*not applicable for freelancers
Skills Required
- Strong software engineering fundamentals and experience building and shipping production software
- Working knowledge of SQL and exposure to analytical query languages and semantics, including MDX and DAX
- Deep proficiency in JavaScript, TypeScript, and Python
- Experience with authentication and session mechanics, including OAuth and tokens
- Ability to debug vague customer reports and identify root causes using live semantic models
- Fluency with modern AI-assisted development tools and judgment about their appropriate use
- Expertise in unit, integration, and end-to-end testing, including tools such as Jest and request mocking
- Experience with client integrations, plugins, or SDKs
- Experience with semantic layers, OLAP, or BI platforms such as Power BI, Tableau, or Cognos
- Familiarity with XMLA, Tabular endpoints, or similar analytical serving protocols
- Experience supporting enterprise B2B customers
- Familiarity with Docker and web application infrastructure
What We Do
N-iX is a global software solutions and engineering services company that helps world’s leading organizations turn challenges into lasting business value, operational efficiency, and revenue growth using advanced technology. Whether you need to build a custom solution, modernize your digital product or acquire extra tech expertise - we have the experience and capabilities to ensure your success. With over 2,000 professionals in 25 countries across Europe and the Americas, N-iX offers expert solutions in cloud, data analytics, embedded software, IoT, AI, machine learning, and other tech domains. Being in business for over two decades, we have worked with dozens of industry-leading enterprises and Fortune 500 companies creating value across a wide variety of sectors, including finance, manufacturing, supply chain, retail, e-commerce, healthcare, and more. Our unique combination of business domain expertise and technical know-how enables us to effectively collaborate with ISVs, tech companies, and enterprises of all sizes. Thanks to the strong tech ecosystem and partnerships with AWS, GCP, Microsoft, SAP, OpenText, Snowflake, and others, we bring extra speed, scale and efficiency to more than 160 organizations across the globe. N-iX is recognized by numerous industry awards, such as CRN Solution Provider 500, Global Outsourcing 100 by IAOP, ISG Provider Lens™, Modern Application Development services providers by Forrester, etc
.png)








