OMTECH

Streamlit Data Engineer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Streamlit Data Engineer, offering a contract-to-hire position in Minneapolis, MN, for 6-12 months. Pay ranges from $125,000 to $145,000. Key skills include Python, Streamlit, Databricks, and PostgreSQL, with a focus on healthcare data applications.
🌎 - Country
United States
πŸ’± - Currency
$ USD
-
πŸ’° - Day rate
659
-
πŸ—“οΈ - Date
February 15, 2026
πŸ•’ - Duration
More than 6 months
-
🏝️ - Location
Hybrid
-
πŸ“„ - Contract
Unknown
-
πŸ”’ - Security
Unknown
-
πŸ“ - Location detailed
Bloomington, MN 55425
-
🧠 - Skills detailed
#Security #Databases #API (Application Programming Interface) #Data Engineering #Agile #Data Lake #Databricks #Scala #Leadership #AI (Artificial Intelligence) #Streamlit #Azure #Python #GCP (Google Cloud Platform) #Cloud #Indexing #"ETL (Extract #Transform #Load)" #PostgreSQL #AWS (Amazon Web Services)
Role description
Streamlit Data Engineer Hybrid - Minneapolis, MN (3days/week) Contract to Hire (6-12 months) Must be local to Twin Cities area We are seeking a Streamlit Data Engineer to design and build interactive, data-driven applications that power a digital-first healthcare product. This role combines advanced Python development, data engineering, and user-facing application design within a modern cloud data platform (Databricks). You will work closely with business stakeholders, data engineers, and executive leadership to deliver high-visibility solutions that provide clear, actionable insights to end users. Key Responsibilities Design and develop interactive Streamlit applications within Databricks to support digital healthcare initiatives Build robust Python-based data workflows to extract data from the data lake, transform it, and egress it to PostgreSQL and API endpoints Optimize PostgreSQL databases, including performance tuning, indexing, and query optimization Develop APIs and integrations to enable seamless data exchange between systems Partner with business stakeholders to translate product requirements into scalable technical solutions Present technical solutions and insights to senior leadership when required Ensure high standards of code quality, performance, and security Contribute to architectural decisions and platform best practices Required Qualifications 5+ years of experience in Data Engineering or Python application development Strong proficiency in Python and Streamlit Experience building user-facing applications within Databricks Hands-on experience with data lakes and large-scale data transformation Strong experience with PostgreSQL, including performance tuning and query optimization Experience exposing or consuming RESTful APIs Excellent communication skills with the ability to explain technical concepts to non-technical stakeholders Experience working in cross-functional Agile teams' Preferred Qualifications Experience with AI-enabled search or recommendation systems Familiarity with healthcare data models or value-based care concepts Experience working on executive-visible or product-driven initiatives Experience in cloud environments (AWS, Azure, or GCP) Timeline: Urgent Need - 2 weeks cycle Team: BA, Engineer, adding SM, and 3 DE later on. 1 Technical Assessment and 2 Technical Interviews Job Types: Full-time, Contract Pay: $125,000.00 - $145,000.00 per year Experience: Streamlit : 3 years (Required) Databricks: 3 years (Required) PostgreSQL: 3 years (Required) Ability to Commute: Bloomington, MN 55425 (Required) Work Location: In person