{"schemaVersion":"jobsearcher.job.v1","id":"21afa57fb1cf23de9b92d810","url":"https://jobsearcher.com/jobs/21afa57fb1cf23de9b92d810","canonicalUrl":"https://jobsearcher.com/jobs/21afa57fb1cf23de9b92d810","title":"Data Engineer – Python / Streamlit / Snowflake","description":"Data Engineer – Python / Streamlit / Snowflake (W2 only)Location: Oakland, CA or San Ramon, CAWork Model: HybridDuration: 1 Year Contract (high possibility of extension)Employment: W2Interview: 2 rounds VirtualLocal Candidates OnlyPosition Overview:We are seeking a Data Engineer with 3–5 years of experience in Python application development, Streamlit, Snowflake, SQL, and data engineering. The consultant will design, develop, and deploy data-driven applications that streamline business processes, improve asset management capabilities, and provide operational insights.The ideal candidate has hands-on experience building Python/Streamlit applications on Snowflake, developing data pipelines, integrating enterprise systems, and working with business stakeholders to deliver self-service data applications.Experience with utilities, asset management, SAP, SharePoint, engineering workflows, or energy-sector applications is highly desirable.Key ResponsibilitiesDesign, develop, and maintain Streamlit applications hosted on Snowflake.Develop Python solutions for data ingestion, transformation, validation, and reporting.Build scalable ETL/ELT pipelines and data workflows.Develop interactive dashboards, forms, workflows, and self-service applications.Integrate Snowflake with enterprise systems such as:SAPSharePointREST APIsInternal enterprise platformsDevelop SQL queries, data models, and database solutions.Implement data quality checks, validation processes, and governance controls.Collaborate with business stakeholders to understand requirements and translate them into technical solutions.Troubleshoot production issues and optimize application and pipeline performance.Participate in Agile ceremonies including sprint planning, backlog refinement, testing, and deployment.Create technical documentation, deployment guides, and production support documentation.Required Skills3–5 years of Python development experience2+ years of hands-on Streamlit developmentHands-on experience developing solutions using SnowflakeStrong SQL skills and understanding of database designExperience developing ETL/ELT processes and data pipelinesExperience with REST APIs and external data sourcesUnderstanding of data engineering best practices and data integration patternsExperience with data quality and validationExperience with Git/version controlUnderstanding of CI/CD practicesStrong analytical, troubleshooting, and communication skills","company":"Enableit","rawCompany":"enableit","city":"San Ramon","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-09-25T09:13:44.755Z","occupations":[{"code":"15-1243.01","title":"Data Warehousing Specialists","slug":"data-warehousing-specialists"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-2051.00","title":"Data Scientists","slug":"data-scientists"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Data Engineer – Python / Streamlit / Snowflake","description":"Data Engineer – Python / Streamlit / Snowflake (W2 only)Location: Oakland, CA or San Ramon, CAWork Model: HybridDuration: 1 Year Contract (high possibility of extension)Employment: W2Interview: 2 rounds VirtualLocal Candidates OnlyPosition Overview:We are seeking a Data Engineer with 3–5 years of experience in Python application development, Streamlit, Snowflake, SQL, and data engineering. The consultant will design, develop, and deploy data-driven applications that streamline business processes, improve asset management capabilities, and provide operational insights.The ideal candidate has hands-on experience building Python/Streamlit applications on Snowflake, developing data pipelines, integrating enterprise systems, and working with business stakeholders to deliver self-service data applications.Experience with utilities, asset management, SAP, SharePoint, engineering workflows, or energy-sector applications is highly desirable.Key ResponsibilitiesDesign, develop, and maintain Streamlit applications hosted on Snowflake.Develop Python solutions for data ingestion, transformation, validation, and reporting.Build scalable ETL/ELT pipelines and data workflows.Develop interactive dashboards, forms, workflows, and self-service applications.Integrate Snowflake with enterprise systems such as:SAPSharePointREST APIsInternal enterprise platformsDevelop SQL queries, data models, and database solutions.Implement data quality checks, validation processes, and governance controls.Collaborate with business stakeholders to understand requirements and translate them into technical solutions.Troubleshoot production issues and optimize application and pipeline performance.Participate in Agile ceremonies including sprint planning, backlog refinement, testing, and deployment.Create technical documentation, deployment guides, and production support documentation.Required Skills3–5 years of Python development experience2+ years of hands-on Streamlit developmentHands-on experience developing solutions using SnowflakeStrong SQL skills and understanding of database designExperience developing ETL/ELT processes and data pipelinesExperience with REST APIs and external data sourcesUnderstanding of data engineering best practices and data integration patternsExperience with data quality and validationExperience with Git/version controlUnderstanding of CI/CD practicesStrong analytical, troubleshooting, and communication skills","datePosted":"2026-09-25T09:13:44.755Z","dateModified":"2026-09-25T09:13:44.755Z","hiringOrganization":{"@type":"Organization","name":"Enableit","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Ramon","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"21afa57fb1cf23de9b92d810"},"url":"https://jobsearcher.com/jobs/21afa57fb1cf23de9b92d810"}}