Live opening · Posted 5 days ago

Streamlit Developer

D Square Consulting Services Pvt Ltd · Bengaluru, Karnataka, India (Hybrid)
Linkedin Hybrid
You are 5 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 5 days ago
CompanyD Square Consulting Services Pvt Ltd
LocationBengaluru, Karnataka, India (Hybrid)
Work modeHybrid
SourceLinkedin
Listed5 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
14 min from Linkedin publishing this role to us finding it
15 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
60,652 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

JD – Streamlit Developer / Jr. Data Scientist
Experience: 2+ Years
Work Mode: On-site
Location: Bangalore
Job Summary
We are looking for a Streamlit Developer / Jr. Data Scientist with strong experience in Python, SQL, Snowflake, and Streamlit to support the development and maintenance of internal business applications. The role will focus on building multi-page Streamlit applications, developing interactive data components, writing and optimizing SQL queries against Snowflake, integrating data science model outputs into user-friendly applications, deploying applications across environments, and troubleshooting production issues.
Must-Have Skills
2+ years of professional experience building data applications using Python.
Strong hands-on experience with Streamlit and the ability to independently build and structure Streamlit applications.
Strong SQL skills, including joins, window functions, and aggregations over large tables.
Hands-on experience with Snowflake.
Strong experience with the Python data stack, particularly pandas.
Experience building multi-page Streamlit applications.
Experience developing interactive data tables, editable inputs, pivot views, timeframe selectors, and metric cards.
Understanding of Streamlit session state, caching, layout, and application performance.
Experience deploying and migrating Streamlit applications across environments.
Experience debugging production issues related to serialization, caching, session state, and performance.
Experience with Git and standard code review practices.
Ability to work independently from written requirements and effectively communicate when requirements need clarification.
Good-to-Have Skills
Experience with PySpark.
Experience working with Databricks.
Experience with e-commerce, retail, or CPG data.
Experience demoing applications to non-technical business stakeholders.
Experience working closely with Data Scientists to integrate model outputs into business applications.
Key Responsibilities
Build and maintain multi-page Streamlit applications used by internal business teams.
Develop application pages, tables, filters, charts, and interactive calculators on top of Snowflake data.
Write SQL queries against Snowflake to power application views and optimize queries for improved page performance.
Build interactive components such as filterable data tables, editable inputs that trigger recalculation, pivot views, custom timeframe selectors, and metric cards.
Work closely with Data Scientists to transform model outputs into intuitive and user-friendly applications for non-technical stakeholders.
Deploy and migrate Streamlit applications across different environments.
Debug and resolve production issues, including serialization errors, caching behavior, session state issues, and performance challenges with large result sets.
Apply appropriate Streamlit session state and caching techniques to ensure reliable application behavior.
Participate in Git-based development and standard code review processes.
Work from written requirements with minimal supervision and proactively communicate any gaps or concerns in requirements.
Support application enhancements and maintenance based on business user needs.
Qualification
Bachelor's degree in Computer Science, Information Technology, Data Science, Engineering, or a related discipline.
Professional experience in Python-based data application development is required.

Work arrangement
Hybrid

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App