Overview
Skills
Job Details
Role - Sr App Developer || Python, Snowflake & Streamlit
Location - NYC (Hybrid 3 days onsite)
Skill List:
DWaaS, Python, Snowflake, Streamlit, business intelligence, data analysis, data management, data processing, data science, data warehouse, information technology, mathematics, science & research, software development, statistics, technology, web application, web application
JD:
We are seeking a skilled Open Source Developer with strong expertise in Python, Snowflake, and Streamlit to design, develop, and maintain scalable data-driven applications. The ideal candidate will have a passion for open-source technologies, strong problem-solving skills, and the ability to deliver high-quality solutions that support business intelligence and analytics initiatives.
Key Responsibilities
- Develop, test, and maintain Python applications with a focus on performance and scalability.
- Design and optimize SQL queries and data models within Snowflake to ensure efficient data pipelines.
- Build interactive Streamlit dashboards and data applications for business users and stakeholders.
- Contribute to and leverage open-source libraries, ensuring code is reusable, modular, and well-documented.
- Participate in code reviews, maintain version control (Git), and contribute to continuous integration and deployment processes.
Required Qualifications
- Strong proficiency in Python programming (data manipulation, API integration, and automation).
- Hands-on experience with Snowflake (SQL, performance tuning, and warehouse management).
- Proven ability to develop Streamlit dashboards and interactive data applications.
- Familiarity with data modeling, ETL processes, and cloud-based data solutions (AWS, Google Cloud Platform, or Azure preferred).
Preferred Skills
- Experience with pandas, and other Python data libraries.
- Knowledge of Docker or containerization for application deployment.
- Understanding of data visualization best practices and UI/UX principles for dashboards.
- Contributions to open-source projects (provide GitHub or portfolio links if available).
Education & Experience
- Bachelor s or Master s degree in Computer Science, Data Science, or related field (or equivalent hands-on experience).
- 7 10 years of experience in software development or data engineering roles.