

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





