Streamlit Developer

Ports North

Anaheim (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Ports North in Anaheim, California is seeking a developer to design and build a secure Streamlit web application for talent planning data. You will work closely with HR and IT teams to create a user-friendly interface and ensure data compliance.

Ideal candidates have significant experience with Streamlit, Python, SQL, and a good understanding of Snowflake data architecture. This position requires strong analytical skills and an eye for design.

Qualifications

  • Proven experience developing applications with Streamlit (2+ years preferred).
  • Strong proficiency with Python and SQL, particularly in data wrangling and transformation tasks.
  • Deep understanding of Snowflake data architecture and security features.

Responsibilities

  • Design and build an intuitive and secure Streamlit web application.
  • Develop role-based data access models and secure user authentication flows.
  • Integrate with Snowflake to read/write sensitive HR data.

Skills

Streamlit development
Python proficiency
SQL expertise
Snowflake understanding
Web application security
User-friendly design
Agile experience

Education

Bachelor's Degree

Job description

Key Responsibilities
  • Design and build an intuitive and secure Streamlit web application to allow users to add and update talent planning data profiles, with visibility to prior entries dependent on role.
  • Develop role-based data access models and secure user authentication flows that align with enterprise HR security standards.
  • Integrate with Snowflake to read/write sensitive HR data, leveraging best practices for performance and governance.
  • Build functionality to export individual level information in an easy-to-reference format.
  • Collaborate with HR, data engineering, and IT teams to align on requirements, data definitions, and technical architecture.
  • Create reusable components and documentation for long-term maintainability and scalability.
  • Implement automated testing, logging, and performance monitoring to ensure app reliability.
Required Skills & Experience
  • Proven experience developing applications with Streamlit (2+ years preferred).
  • Strong proficiency with Python and SQL, particularly in data wrangling and transformation tasks.
  • Deep understanding of Snowflake data architecture, query optimization, and security features (e.g., row/column-level access, roles, and policies).
  • Experience building secure web applications, including authentication, session management, and audit logging.
  • Familiarity with enterprise HR data structures is highly desirable.
  • Strong analytical and problem-solving skills, with an eye for user-friendly design and clean UI/UX.
  • Experience working in an agile environment.
  • Experience with Streamlit Cloud, Snowflake Cortex, or other data apps platforms.
  • Familiarity with complex security models.
  • Understanding of HR data compliance, including handling of PII and sensitive employee records.
  • Bachelor's Degree.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer - Streamlit / Snowflake Migration
Senior Python Developer - Streamlit / Snowflake Migration

aKUBE • Town of Florida (NY)

Hybrid
USD 100,000 - 130,000
Senior Streamlit Developer for Secure HR Data Apps
Senior Streamlit Developer for Secure HR Data Apps

Ports North • Anaheim (CA)

On-site
USD 90,000 - 120,000
Software Engineer - Streamlit Snowflake US-WA-Bellevue
Software Engineer - Streamlit Snowflake US-WA-Bellevue

Neura Market • Bellevue (WA), Northern (KY)

Hybrid
USD 140,000 - 210,000
Streamlit and Data Software Engineer
Streamlit and Data Software Engineer

GIGATEC Engineering • Maryland

On-site
USD 110,000 - 140,000
Software Engineer / UI / Data / StreamLit
Software Engineer / UI / Data / StreamLit

Gigatec • Annapolis (MD)

On-site
USD 80,000 - 110,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Principal Engineer
Principal Engineer

Snowflake • Bellevue (WA)

On-site
USD 150,000 - 200,000
Senior Platform Engineer, Streamlit in Data Platform
Senior Platform Engineer, Streamlit in Data Platform

Snowflake • Bellevue (CA), Menlo Park (CA)

On-site
USD 180,000 - 240,000
Data Scientist
Data Scientist

Veriipro • Town of Florida (NY)

On-site
USD 90,000 - 120,000
Full Stack Software Engineer
Full Stack Software Engineer

Gigatec • Annapolis (MD)

On-site
USD 90,000 - 130,000
100% Paid Healthcare
10% 401k in every paycheck
100% Fully Vested!
Principal Engineer
Principal Engineer

Snowflake • Bellevue (CA), Menlo Park (CA)

On-site
USD 180,000 - 240,000