Senior Software Engineer (Full Stack)

Team Geek Solutions

Chennai District

On-site

INR 2,500,000 - 4,200,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Team Geek Solutions is seeking a Senior Software Engineer to design and build data‑driven web applications using Streamlit, Python FastAPI, and Databricks. You will deploy scalable solutions within the Databricks ecosystem.

You will develop interactive front‑ends, build robust backend APIs, optimize data workflows, and ensure performance, reliability, and security across the full stack while collaborating with data engineers, data scientists, and business teams.

Qualifications

  • 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.

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.

Skills

7+ years of experience
Python programming
FastAPI
Streamlit
Databricks
Databricks Apps deployment
REST APIs
Git
CI/CD
Agile methodologies

Tools

Databricks Apps deployment and management
Azure Databricks

Job description

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.

  • Front End: Streamlit

  • Middleware: Python FastAPI

  • Backend: Databricks

  • Hosting Environment: Databricks Apps (Mandatory)


Skills: databricks,streamlit,restapi,databricks app,azure,agile,fastapi,ai/ml,python

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Maharashtra

On-site
INR 1,600,000 - 2,100,000
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Databricks Apps deployment
Senior Software Engineer (Full Stack)
Senior Software Engineer (Full Stack)

Team Geek Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000
Senior Software Engineer
Senior Software Engineer

RITWIK IT SERVICES PRIVATE LIMITED • Bengaluru

Hybrid
INR 800,000 - 2,000,000
Senior Specialist - Data Engineering
Senior Specialist - Data Engineering

Vivantify Technology Solutions India Pvt. Ltd. • Maharashtra

On-site
INR 1,500,000 - 2,100,000
Competitive salary
Growth opportunities
Collaborative environment
+1
Lead Python Developer
Lead Python Developer

Jobvite, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Senior Full Stack Developer
Senior Full Stack Developer

Koantek • Ahmedabad District

On-site
INR 1,200,000 - 2,000,000
Senior Software Development Engineer— Data and Analytics
Senior Software Development Engineer— Data and Analytics

Winwire Technologies • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Azure Data Engineer
Senior Azure Data Engineer

Vidpro Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
SENIOR SOFTWARE ENGINEER - Azure Databricks
SENIOR SOFTWARE ENGINEER - Azure Databricks

Happiest Minds Technologies • Bengaluru

Hybrid
INR 2,000,000 - 3,500,000