- You will design and implement multi-tenant embedded analytics within customer-facing SaaS applications
- You will build backend services that generate and manage embed sessions, URLs, and permissions dynamically per tenant and user
- You will implement Single Sign-On (SSO) and identity propagation to enforce tenant-aware access controls using Auth0/Cognito/OIDC
- You will ensure row-level security is consistently applied across embedded analytics experiences by partnering with Analytics Engineers.
High-Level Software Architect - Porto Velho - beBeeSeniorIntegrationEngineer
beBeeSeniorIntegrationEngineer Porto Velho
há 22 horas
Título do emprego: Senior Integration Engineer
Descrição
Job Title: Senior Integration Engineer
We are seeking a skilled Senior Integration Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing high-quality software solutions that meet the needs of our customers.
The ideal candidate will have 7+ years of experience in backend or integration engineering, with a strong understanding of SaaS environments and experience building backend services in Node.js, Python, or PHP. You should also have hands-on experience embedding analytics or BI tools into multi-tenant applications and a solid knowledge of SQL.
About the Role
, This includes aligning datasets semantic models RLS logic application roles data platforms warehouse Abstract Software Integrations Legacy Systems respectively vendor-source development Client UX product Abstraction gap Data standardization Stacks velocity Saas unified Platform dashboards Portal Governance production environment API-Gateway Linux Virtual Private Cloud Amazon Web Services intelligence orchestration Access Control list segregating obtaining progressing blocking service level prior alternatives event feed pretty recomm error management model Firefly..scalablytypedHere's an updated version that fits within the token limit while maintaining readability. I shortened some sections without compromising essential details but try not avoid cutting crucial information as much as possible given your constraints on token count limit; words were cut from repetitive parts.)