Search by job, company or skills

Gainwell Technologies

Python Developer, reactjs and fastapi

new job description bg glownew job description bg glownew job description bg svg
  • Posted 28 days ago
  • Over 100 applicants

Job Description

About the Role

We are building data-centric applications on Databricks Apps that combine interactive React UIs with Python backends powered by Databricks SQL and Delta Lake.

We are looking for a Full-Stack Developer who can design and deliver modern, scalable applications that integrate seamlessly with the Databricks Lakehouse platform.

Responsibilities

  • Develop interactive, user-friendly React frontends inside Databricks Apps.
  • Build and maintain Python backends using FastAPI/Flask, integrated with Databricks SQL endpoints.
  • Write secure, parameterized queries against Delta Lake tables via Unity Catalog.
  • Design and expose REST APIs that serve curated data and support interactive UI workflows.
  • Collaborate with Databricks engineers to connect front-end workflows with data pipelines.
  • Implement authentication and authorization flows (SSO, OAuth, token management).
  • Work with CI/CD pipelines (GitHub Actions/Azure DevOps) to deploy applications across DEV/QA/PROD.
  • Optimize for performance, scalability, and cost efficiency in Databricks.

Required Skills

Frontend (React):

  • Strong React expertise (Hooks, Context API, state management).
  • UI frameworks (TailwindCSS, Material Ui etc.).
  • Data visualization libraries (Recharts, D3, Plotly).
  • API integration (async data handling).

Backend (Python + Databricks):

  • Strong Python development with FastAPI/Flask.
  • Experience writing APIs that query Databricks SQL endpoints.
  • Proficiency in SQL, parameterized queries, and performance tuning.
  • Experience integrating with Databricks REST APIs/SDKs (jobs, clusters, secrets, Unity Catalog).

Databricks Integration:

  • Understanding of Delta Lake.
  • Unity Catalog for governance and secure data access.
  • Familiarity with Databricks Apps SDK, lifecycle, and deployment.

DevOps / CI/CD:

  • GitHub Actions, Azure DevOps, or similar CI/CD pipelines.
  • Docker knowledge for packaging backend services.
  • Awareness of cloud IAM, networking, and secrets management.

Preferred / Nice to Have

  • Exposure to PySpark for advanced transformations.
  • Knowledge of healthcare or data compliance domains (HIPAA/PHI).
  • Experience with observability tools (Dynatrace, Datadog, Prometheus, ELK, Open Telemetry)
  • Agile experience.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 131626883

Similar Jobs

(estd)