Location: Bangalore / Chennai / Pune / Hyderabad
Experience: 7+ Years
Notice Period: Immediate Joiner
Job Summary:
We are looking for a Senior Software Engineer with strong Full Stack development expertise in Streamlit, Python FastAPI, Databricks, and Databricks Apps. The ideal candidate will build data-driven web applications and deploy scalable solutions within the Databricks ecosystem.
Key Responsibilities:
- Design and develop interactive applications using Streamlit.
- Build scalable backend services and APIs using Python FastAPI.
- Develop and optimize data solutions on Databricks.
- Deploy and manage applications using Databricks Apps (Mandatory).
- Integrate front-end applications with backend APIs and data services.
- Collaborate with data engineers, data scientists, and business teams.
- Ensure application performance, reliability, and security.
- Participate in code reviews, testing,
and release management activities.
Required Skills:
- 7+ years of software development experience.
- Strong experience with Python programming.
- Hands-on expertise in FastAPI.
- Experience developing applications using Streamlit.
- Strong Databricks development experience.
- Mandatory experience with Databricks Apps deployment and management.
- Experience with REST APIs and microservices architecture.
- Familiarity with Git, CI/CD pipelines, and Agile methodologies.
Preferred Skills:
- Experience with Azure Databricks.
- Knowledge of AI/ML application development.
- Understanding of cloud-native architectures.