Onebridge is a Consulting firm with an HQ in Indianapolis, and clients dispersed throughout North America and beyond. We have an exciting opportunity for a highly skilled Streamlit Developer to join an innovative and dynamic group of professionals at a company rated among the top “Best Places to Work” in Indianapolis since 2015.

Streamlit Developer | About You

As a Streamlit Developer, you are responsible for designing and developing modular, purpose-built applications using Streamlit, Python, and Snowflake. You have a strong background in UI/UX with the ability to translate business requirements into functional and visually appealing applications. You will work closely with stakeholders to gather requirements, create wireframes, and develop intuitive, user-centric interfaces that support project activities and processes.

Streamlit Developer | Day-to-Day

  • Collaborate with cross-functional teams to gather, document, and translate project requirements into functional applications.
  • Develop and maintain modular applications using Streamlit and Python, integrating data from Snowflake for efficient retrieval and presentation.
  • Design intuitive user interfaces and wireframes with a strong focus on simplicity, user experience, and interactivity for both technical and non-technical users.
  • Conduct regular reviews, updates, and optimizations of applications based on user feedback and evolving project needs.
  • Ensure seamless integration of applications into existing workflows, providing technical support, troubleshooting, and performance optimization.
  • Contribute to Agile development processes, including sprint planning, development, and delivery, while maintaining thorough documentation.

Streamlit Developer | Skills & Experience

  • 5+ years of experience in software development, data engineering, or a related field, with 2+ years of experience developing applications with Streamlit and Python.
  • Expertise in Snowflake integration or similar cloud-based data platforms for efficient data management and retrieval.
  • Strong UI/UX design skills, including wireframe creation and user flow development to enhance user interaction.
  • Proven ability to gather and translate business requirements into functional applications and dashboards.
  • Experience with data visualization libraries such as Plotly, Matplotlib, or similar.
  • Strong collaboration and communication skills, with experience working in Agile/Scrum environments.

A Best Place to Work in Indiana since 2015