Full Stack BI Engineer
Hyderabad, India · Full-time
- Posted 2d ago
- From Blend360’s careers page
- Location
- Hyderabad, India
- Type
- Full-time
- Level
- Senior
- Experience
- 5+ years
- Department
- Information Technology
Opens the listing on jobs.smartrecruiters.com
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.
About the role
Job Description
We are looking for a Senior Full Stack Engineer to build and deploy an enterprise-grade Tableau-to-Power BI migration platform. You will own features end to end: React and Streamlit frontends, Python backend services, integrations with Tableau, Microsoft Fabric, and Power BI, APIs, and the secure, containerized DevOps setup that runs it all in production. The role sits at the intersection of software engineering and enterprise analytics, so an understanding of BI artifacts (workbooks, semantic models, RLS) is a must.
Key Responsibilities
-
Application Development
- Build and enhance frontend applications using React.js and Streamlit.
- Develop scalable backend services and REST APIs using Python.
- Integrate with Tableau REST/Metadata APIs, Microsoft Fabric, and Power BI REST APIs.
-
Migration Workflows
- Build and support the full migration lifecycle: discovery, conversion, validation, QC, and deployment.
- Parse and process Tableau artifacts (TWB/TWBX) and map them to Power BI equivalents.
- Support Power BI semantic models, DAX, and RLS where required.
-
Security & Access
- Implement enterprise SSO, OAuth, RBAC, and service-to-service authentication.
- Ensure secure API access, configuration, and secrets management.
-
DevOps & Operations
- Build and maintain CI/CD pipelines using platform-agnostic DevOps practices.
- Containerize applications with Docker and deploy on container orchestration platforms such as Kubernetes.
- Implement monitoring, logging, audit trails, and handle production troubleshooting.
Required Skills
- Strong hands-on experience of professional software engineering.
- 5+ years of hands-on experience with Tableau, Power BI, Fabric, SQL and data integration.
- Strong React.js, JavaScript/TypeScript, and Python.
- Hands-on experience with Streamlit and building/consuming REST APIs.
- Solid understanding of SSO, OAuth 2.0, RBAC, and service-to-service authentication.
- Hands-on with Docker, Git, and CI/CD (GitHub Actions, Azure DevOps, GitLab CI, Jenkins, or similar).
- Experience deploying applications across cloud (Azure / AWS / GCP) or enterprise on-prem environments.
- Infrastructure-as-Code using Terraform or similar tools.
- Experience with Tableau APIs and TWB/TWBX file structures.
- Experience with Power BI semantic models, DAX, RLS, Power BI APIs and Power BI File structures.
- Kubernetes or equivalent container orchestration.
- Experience on enterprise analytics, BI migration, or data platform products.
- Experience with secrets tools such as Azure Key Vault, HashiCorp Vault, or AWS Secrets Manager.
Skills they ask for
Pick one to see other roles that ask for it.
About Blend360
AI, data and technology solutionsBlend360 provides AI, data and technology services, including AI strategy and deployment for enterprises.
See all 44 roles at Blend360More roles at Blend360
See all 44- Delivery Lead / PMOStamford · DirectorProject and Program Management · DirectorStamford, United States5h
- Delivery Lead / PMOColumbia · DirectorProject and Program Management · DirectorColumbia, United States9h
- Databricks EngineerHyderabad · SeniorInformation Technology · SeniorHyderabad, India1d
- Credit Card Program Implementation ManagerChicago · HybridProject and Program Management · HybridChicago, United States2d
Let the right jobs find you
In your inbox every Wednesday and SaturdayPersonalised suggestions from verified career pages, matched to your role, location, level and skills.