Negotiable
Outside
Remote
USA
Summary: The role of Python Developer focuses on building large-scale data platforms and full-stack cloud solutions, specifically within the retail domain. The position requires expertise in Snowflake, AWS, and various programming languages including Python and JavaScript. The developer will be responsible for end-to-end data engineering and production application development. This is a remote position with a duration of over 12 months.
Key Responsibilities:
- Design and implement comprehensive data transformation pipelines using Snowflake features.
- Build scalable AWS solutions including serverless functions and web applications.
- Develop complete data processing applications combining Snowflake with web interfaces and APIs.
- Create robust frameworks using Python, JavaScript, and Node.js for backend and frontend development.
Key Skills:
- Retail domain experience.
- Proficiency in Snowflake and AWS.
- Strong programming skills in Python, JavaScript, Flask, and Django.
- Experience with full-stack development and modern web technologies.
- Knowledge of DevOps practices and CI/CD pipelines.
- Database and API integration skills.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Role: Python Developer with Retail, NodeJS and Snowflake
Location: Remote
Duration: 12+ Months
Must have:
- Retail domain
- Snowflake
- AWS
- Python
- Java Scripting
- Flask
- Django
- Node.Js
- API
Responsibilities:
- Large-Scale Data Platform Development: Design and implement comprehensive data transformation pipelines processing millions of records using advanced Snowflake features, stored procedures, and optimization techniques, plus build user-facing dashboards and monitoring interfaces
- Full-Stack Cloud Development: Build scalable AWS solutions spanning serverless functions, web applications, APIs, and real-time data processing using Python and JavaScript across both backend and frontend components
- End-to-End Data Engineering: Develop complete data processing applications combining Snowflake's analytical power with web interfaces, RESTful APIs, microservices architecture, and automated workflows for enterprise data solutions
- Production Application Development: Create robust, scalable frameworks using Python for backend computation, JavaScript/React for frontend interfaces, Node.js for API development, and Snowflake for analytical transformations
Required Development Background:
- 3-4 years full-stack development building production data systems with both backend processing (terabytes using Snowflake) and frontend interfaces for data visualization and user interaction
- Advanced Snowflake + Web Development, including stored procedures, SQL optimization, plus experience building web applications that interact with data platforms via APIs. Working knowledge of Apache Iceberg tables, including creation, management, schema evolution, partitioning, and querying in Snowflake or other compatible platforms. Experience integrating Iceberg tables into data pipelines and understanding their role in modern data lake architectures.
- Full-Stack AWS Development in Python and JavaScript covering serverless functions, web applications, API Gateway, and frontend deployment using CloudFront/S3
- Comprehensive Programming Skills , including Python for data processing and web frameworks (Flask/Django), JavaScript/TypeScript for frontend (React/Vue), and Node.js for backend API development
- Modern Web Technologies proficiency, including RESTful API design, responsive web development, state management, and integrating frontend applications with cloud data services
- DevOps & Infrastructure experience with CI/CD pipelines, containerization (Docker), infrastructure as code, and deploying full-stack applications on AWS
- Database & API Integration combining Snowflake analytical capabilities with web application development, including database design, API development, and real-time data visualization
Technical Development Focus:
- Strong full-stack engineering background building production-grade applications that span data processing, web development, and cloud infrastructure. Experience with modern development practices, including agile methodologies, version control, testing frameworks, code review processes, and cross-functional collaboration with product and design teams.
Shivam Kumar
Technical recruiter | Empower Professionals
......................................................................................................................................
| Phone: x 336 | | Fax:
100 Franklin Square Drive Suite 104 | Somerset, NJ 08873
Certified NJ and NY Minority Business Enterprise (NMSDC)