Lead Web Applications Developer - Databricks
Hyderabad · 2+ years experience · Full-time · Hybrid · Posted Oct 1, 2026
At a glance
- Experience
- 2+ years experience
- Employment
- Full-time
- Workplace
- Hybrid
- Location
- Hyderabad
About the role
- Beghou Consulting is seeking a Lead Web Applications Developer - Databricks in Hyderabad.
- The role involves architecting and designing secure, scalable, and maintainable Databricks web applications using React, TypeScript, Python, and FastAPI.
Responsibilities
- Architect and design secure, scalable, and maintainable Databricks web applications using React, TypeScript, Python, and FastAPI
- Lead development of responsive, accessible user interfaces using React, reusable components, modern state management, and design-system standards
- Design and implement Python and FastAPI backend services, REST APIs, request validation, asynchronous workflows, and integration layers
- Integrate FastAPI services with Delta Lake tables, Databricks SQL warehouses, jobs, notebooks, Unity Catalog, and model-serving endpoints
- Define frontend-backend contracts, API versioning, error handling, caching, state management, and application performance standards
- Implement authentication, authorization, service principals, secrets management, and Unity Catalog-aligned data access controls
- Establish automated testing for React components, FastAPI services, APIs, and Databricks integrations, together with CI/CD and production deployment practices
- Optimise API latency, frontend responsiveness, Databricks queries, compute usage, reliability, observability, and cost
- Lead and mentor a team of 1-2 full-stack Databricks application developers and enforce effective engineering and code review standards
- Collaborate with product owners, UX designers, data engineers, data scientists, and stakeholders in Agile delivery
Requirements
- 8+ years of software engineering experience, including production full-stack web application development and data-platform integration
- 2+ years of experience in a technical leadership or team lead role
- Advanced Python development skills and strong hands-on experience designing production APIs and services with FastAPI
- Strong React and TypeScript experience, including component architecture, hooks, routing, state management, responsive design, and accessibility
- Strong hands-on experience with Databricks, Delta Lake, Databricks SQL, Unity Catalog, and applications deployed on or integrated with the platform
- Experience integrating FastAPI applications with Databricks APIs, SQL warehouses, jobs, notebooks, and model-serving endpoints
- Strong knowledge of REST API design, OpenAPI, asynchronous programming, data validation, error handling, and application security
- Experience with authentication and authorization patterns such as OAuth 2.0 or OpenID Connect, service principals, secrets, and secure coding practices
- Track record of converting analytical prototypes into reliable, scalable, production-ready React and FastAPI applications
- Excellent communication, technical leadership, and stakeholder management skills, with a bachelor's or master's degree in computer science or a related field
Preferred qualifications
- Experience with React tooling and libraries such as Vite, Redux Toolkit or React Query, Jest, React Testing Library, and Playwright
- Experience with Python tooling such as Pydantic, SQLAlchemy, Pytest, dependency management, linting, and type checking
- Experience with Databricks Asset Bundles, Databricks CLI, Git-based workflows, Docker, and automated application deployment
- Experience operating Databricks and web application workloads on Azure, AWS, or Google Cloud
- Familiarity with MLflow, Mosaic AI Model Serving, application observability, performance monitoring, and AI-enabled application patterns
Skills
- React
- TypeScript
- Python
- FastAPI
- Delta Lake
- Databricks
- Databricks SQL
- Unity Catalog
- REST API
- OpenAPI
- OAuth 2.0
- OpenID Connect
Show all 15 skills
- Git
- Docker
- MLflow