Snowflake Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Job description
We are seeking a Snowflake Data Engineer to join our team. The ideal candidate will have strong experience in Snowflake engineering, Azure development, modern web application and API development, and data integration and a proven ability to design performant data models and pipelines, build secure web applications and services, and troubleshoot across the full stack., * Design, implement, and optimize Snowflake objects including tables, views, stored procedures, functions, and tasks.
- Develop data models and loading strategies, including schema design, query tuning, and performance troubleshooting.
- Build Azure web applications and user interfaces using React.js, Angular, or similar frameworks.
- Create backend APIs using .NET Core, Node.js, Python FastAPI, or similar frameworks and integrate with REST services.
- Develop, schedule, monitor, and maintain Azure Data Factory pipelines for ETL/ELT processes.
- Integrate applications with Snowflake, SQL Server, Azure SQL Database, and Azure Blob Storage.
- Implement Redis cache-aside patterns and troubleshoot cache performance.
- Apply web application security best practices, including authentication, authorization, RBAC, OAuth, SSO, JWT, and secure API access.
- Troubleshoot issues across UI, API, database, pipelines, and access layers.
- Use CI/CD pipelines and Git-based workflows for version control and deployments.
Requirements
- Strong Snowflake experience, including SQL, objects development, schema design, data loading, tuning, and troubleshooting.
- Frontend development with React.js, Angular, or similar, with solid HTML, CSS, JavaScript, and TypeScript skills.
- Backend API development using .NET Core, Node.js, Python FastAPI, or comparable frameworks and REST integration.
- Azure Data Factory pipeline development, scheduling, monitoring, and maintenance with ETL/ELT patterns.
- Experience integrating Snowflake, SQL Server, Azure SQL Database, and Azure Blob Storage.
- Redis cache knowledge, including cache-aside patterns and performance tuning.
- Web application security knowledge across authentication, authorization, RBAC, OAuth, SSO, JWT, and secure APIs.
- Troubleshooting skills across UI, API, database, data pipelines, and access control.
- CI/CD experience with GitHub, GitLab, or Azure DevOps and Git-based branching, pull requests, and deployment workflows.
Preferred Skills:
- Azure web application development and cloud services integration.
- Experience in Agile/Scrum environments.
Benefits & conditions
- Competitive compensation and benefits.
- Opportunities for growth with global clients.
- A supportive, inclusive culture that values innovation and people.
- Exposure to cutting-edge technologies and projects.
About the company
BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What Are The Top Skills Required For Azure Developers?
Highest Paying Tech Companies for Developers
Why Upskilling And Reskilling is Important For Developers
Dev Digest 120 - Apple and peers