Databricks App Developer
*Key Roles and Responsibilities:*
Develop secure and scalable application workflows using Databricks APIs and SD
Integrate applications with Databricks SQL Warehouses, Unity Catalog, Delta Lake, and other platform services.
Build data-driven enterprise applications leveraging Databricks Lakehouse capabilities.
Design, develop, and deploy applications using Databricks Apps.
Integrate REST APIs and backend services with React applications.
Develop dashboards, reporting interfaces, data visualization components, and interactive data-driven UI elements.
Implement state management using Redux, Zustand, or similar frameworks.
Build reusable components using React Hooks, Context API, and modern JavaScript/TypeScript.
Develop responsive, interactive, and high-performance user interfaces using React.js.
Connect React applications with Databricks SQL and underlying data services.
Build and integrate RESTful APIs for frontend-to-backend communication.
Develop backend services using Python (FastAPI/Flask) or Node.js.
*Required Experience:*
Understanding of Databricks Lakehouse architecture, Unity Catalog, and Delta Lake
Experience developing interactive dashboards and data-driven applications.
Strong knowledge of REST APIs and Databricks SQL integration.
Experience integrating React frontend applications with Python-based backend services.
Practical experience building or deploying applications on Databricks Apps.
Strong hands-on experience developing applications using React.js.
Pay: $55.00 - $60.00 per hour
Experience:
- Databricks: 5 years (Required)
- React: 5 years (Required)
- AI: 2 years (Required)
- Python: 5 years (Preferred)
Location:
- Redmond, WA 98073 (Preferred)
Work Location: In person