About The Position

The Application Architect II designs, builds, and optimizes Microsoft Fabric–based data solutions, including lakehouses, pipelines, Spark/PySpark notebooks, and semantic models. The role develops scalable data architectures using modern lakehouse and medallion design patterns and leads end-to-end system-of-record migration initiatives, ensuring data accuracy, completeness, and performance. The architect designs and implements ingestion frameworks that connect POS and transactional systems, APIs, and relational databases, with Postgres preferred. The role develops data products for internal analytics consumers and external partners or vendors, and collaborates with engineering teams to define, document, and evolve solution designs and data models. Serving as a technical lead and educator, the role guides teams in best practices for Microsoft Fabric, Spark, and modern data engineering. It independently establishes technical direction and next steps in ambiguous situations, promotes quality through code reviews, documentation, and engineering standards, and partners with business stakeholders and cross-functional teams to deliver scalable, production-ready solutions and maintain operational stability.

Requirements

  • B.Tech/B.E, MBA, or MCA graduation.
  • Deep understanding of the Microsoft Fabric ecosystem, including lakehouses, pipelines, notebooks, Power BI integration, and semantic modeling.
  • Hands-on experience with PySpark/Spark notebooks in production environments.
  • Strong background in transaction-heavy domains such as retail, automotive, franchise, or similar industries.
  • Experience ingesting data from APIs and relational databases; Postgres is strongly preferred.
  • Experience designing data products for analytics, reporting, and external data delivery.
  • Ability to function as an architect, technical lead, and mentor within engineering teams.
  • Strong communication and stakeholder-handling skills across engineering, analytics, and business groups.
  • Familiarity with modern data engineering practices, including CI/CD, version control, orchestration, and observability.
  • Experience working in cloud ecosystems and integrating Fabric with downstream applications.
  • Proven ability to work independently, handle ambiguity, and drive technical direction.

Nice To Haves

  • Experience with Postgres.
  • Experience in Azure cloud ecosystems.

Responsibilities

  • Design, build, and optimize Microsoft Fabric data solutions, including lakehouses, pipelines, notebooks, and semantic models.
  • Develop scalable data architectures aligned with modern lakehouse and medallion design patterns.
  • Lead end-to-end system-of-record migration initiatives and ensure data accuracy, completeness, and performance.
  • Architect and implement ingestion frameworks for POS and transactional systems, APIs, and relational databases.
  • Develop data products for internal analytics consumers and external partners or vendors.
  • Collaborate with engineering teams to define, document, and evolve solution designs and data models.
  • Guide and educate teams on best practices for Fabric, Spark, and modern data engineering.
  • Independently define next steps, technical direction, and solution approaches in ambiguous situations.
  • Promote high-quality development through code reviews, documentation, and adherence to engineering standards.
  • Partner with business stakeholders to translate requirements into scalable, production-ready data solutions.
  • Work with engineering, analytics, and product teams to support smooth delivery and ongoing operational stability.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service