Senior Software Developer (Streamlit)

Reposted 6 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Artificial Intelligence • Big Data • Machine Learning
The Role
Lead design and delivery of production-grade Streamlit applications, translating UI/UX into performant frontends, integrating with Java backends and cloud services, optimizing for large-scale data, ensuring data governance, mentoring engineers, and driving reusable components and DevOps-enabled deployments.
Summary Generated by Built In

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.
If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!

Role: Senior Software Developer (Streamlit)

Work location: Bangalore

Experience Level: 4 to 8 Years

Role & Responsibilities: 

As a Senior Software Developer, you will lead the design, development, and integration of full-stack applications, with a strong focus on delivering powerful, interactive user experiences using Streamlit. You will enable healthcare organizations to achieve their business objectives by leveraging cloud technologies and robust DevOps practices.

In this role, you will bridge design and engineering, transforming complex concepts into high-performing, visually compelling Streamlit applications that combine intuitive UX with scalable, production-grade architecture.

  • Streamlit & UI/UX: Lead full-lifecycle Streamlit development, creating intuitive user experiences with strong HTML/CSS.

  • Design-to-Code: Translate UI/UX designs into robust, production-ready Streamlit code.

  • Full-Stack & Cloud Integration: Implement seamless integrations with diverse backends (Java, React.js, AWS) and data sources. Solve big data problems on Google Cloud.

  • Reusable Components: Drive the creation and maintenance of reusable Streamlit code and libraries.

  • Performance & Scalability: Optimize applications for speed, responsiveness, and scalability, including petabyte-scale data processing and distributed systems troubleshooting.

  • Data Integrity & Governance: Implement rigorous user input validation and understand data modeling/governance.

  • Technical Leadership & Collaboration: Provide technical guidance, participate in code reviews, and collaborate extensively with cross-functional teams and customers.

  • Robust Solution Delivery: Deliver stable, scalable technical solutions, including cloud migration strategies, next-gen storage/compute, and advanced automation/monitoring tools.

Must have skills:

1. Python, Streamlit & Frontend Expertise:

  • Advanced Python Proficiency: Deep understanding and practical application of Python for web development, including its ecosystem, best practices, and libraries relevant to interactive applications.

  • Advanced Streamlit Proficiency: Deep understanding and practical application of the Streamlit framework, its lifecycle, custom components, and best practices for building highly interactive and visually appealing web applications.

  • Design-to-Code Translation: Proven ability to meticulously translate complex UI/UX design concepts and wireframes into functional, pixel-perfect Streamlit applications, ensuring faithful implementation of design specifications.

  • Interactive Visualization: Extensive experience integrating, optimizing, and leveraging data visualization libraries (e.g., Plotly, Matplotlib, Seaborn, Altair) within Streamlit to create compelling and insightful dashboards and reports.

  • Frontend Customization: Proficiency in extending Streamlit's capabilities through custom HTML/CSS, JavaScript integration, and a solid understanding of web development principles to enhance UI/UX.

  • Performance Optimization: Demonstrated ability to identify bottlenecks and implement effective optimizations for Streamlit application performance, responsiveness, and user experience, especially when handling large datasets or complex interactions.

  • Stay Current: Commitment to continuously learning and applying the latest Streamlit features, Python advancements, and interactive data application development trends.

2. Backend & Cloud Integration (Full-Stack Capability):

  • Java Backend Development: Strong expertise in developing, maintaining, and integrating robust backend services using Java (e.g., Spring Boot, Micronaut) that serve data and APIs to Streamlit applications.

  • Database Proficiency: Hands-on experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL database systems for efficient data storage, retrieval, and manipulation.

  • Cloud-Native Deployment & Management: Proven experience with at least one major cloud platform (AWS, Azure, or GCP) for deploying, managing, and scaling Streamlit applications and their associated backend infrastructure (e.g., container services like Docker/Kubernetes, serverless functions, managed databases, API Gateways, compute instances), following established architectural patterns.

  • API Integration: Expert understanding of asynchronous request handling, RESTful API consumption, and secure API integration patterns for seamless communication between Streamlit and backend services.

3. Technical & Functional Acumen:

  • Expert proficiency with Git, including advanced branching strategies, pull requests, code reviews, and conflict resolution.

  • Extensive experience working effectively within dynamic, fast-paced Agile/Scrum environments, contributing to sprint planning, execution, and retrospectives.

  • Exceptional analytical and problem-solving skills, with the ability to efficiently debug and troubleshoot complex issues spanning frontend (Python/Streamlit) and backend systems.

  • Demonstrated ability to implement stable, robust, and scalable technical solutions that align with business requirements and architectural designs, ensuring high quality and maintainability.

If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Top Skills

Altair
Api Gateway
AWS
Azure
CSS
Docker
GCP
Git
HTML
Java
JavaScript
Kubernetes
Matplotlib
Micronaut
MySQL
NoSQL
Plotly
Postgres
Python
React
Restful Apis
Seaborn
Serverless
Spring Boot
Streamlit
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Marlborough, MA
3,494 Employees
Year Founded: 2013

What We Do

Quantiphi is an award-winning AI-first digital engineering company driven by the desire to solve transformational problems at the heart of business. Quantiphi solves the toughest and complex business problems by combining deep industry experience, disciplined cloud, and data-engineering practices, and cutting-edge artificial intelligence research to achieve quantifiable business impact at unprecedented speed.

Similar Jobs

ZS Logo ZS

Enterprise Application Specialist

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
13000 Employees

ZS Logo ZS

Engineering Manager

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
13000 Employees

ZS Logo ZS

Technology Leader - Life Sciences R&D

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
3 Locations
13000 Employees

ZS Logo ZS

Consultant

Artificial Intelligence • Healthtech • Professional Services • Analytics • Consulting
Hybrid
4 Locations
13000 Employees

Similar Companies Hiring

Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Idler Thumbnail
Artificial Intelligence
San Francisco, California
6 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account