What are the responsibilities and job description for the Snowflake Tech Lead position at Jobs via Dice?
Location: Jersey City, NJ
Salary: $150,000.00 USD Annually - $180,000.00 USD Annually
Description:
Core Technical Skills (Must-Have)
Roles & Responsibilities
Leadership & Managerial Skills
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary: $150,000.00 USD Annually - $180,000.00 USD Annually
Description:
Core Technical Skills (Must-Have)
- Java (Expert): Extensive experience building scalable, enterprise-grade applications using modern Java frameworks and best practices.
- Snowflake (Advanced): Strong expertise in cloud data warehouse architecture, performance optimization, query tuning, and workload orchestration.
- Apache Spark: Deep understanding of distributed computing, large-scale data processing, and performance engineering.
- Apache Airflow: Expert-level knowledge in designing, orchestrating, and maintaining complex data pipelines and DAG-based automation workflows.
- OpenShift: Advanced hands-on experience with container orchestration, cloud platform management, and CI/CD in Kubernetes-based environments.
- SQL (Expert): Proven ability in writing optimized SQL, database design, query tuning, and end-to-end performance troubleshooting.
Roles & Responsibilities
- Technical Leadership: Mentor and guide engineering teams; provide code reviews, architectural direction, and best-practice standards.
- Architecture & Design: Lead the design of cloud-native, scalable, secure, and high-performance enterprise architectures.
- Java Development Ownership: Oversee Java-based development, improve engineering quality, define coding standards, and ensure architectural alignment.
- Snowflake Data Strategy: Lead Snowflake data-warehouse initiatives, optimize schemas and workloads, and drive modern data-modeling practices.
- Big Data Engineering: Architect and tune distributed Spark applications to support large-scale analytics and compute-heavy workloads.
- Workflow Orchestration: Design and maintain reliable, automated pipelines using Apache Airflow with a focus on resiliency and observability.
- Cloud & Container Platform Leadership: Drive OpenShift deployment strategies, optimize containerized workloads, and support DevOps integration.
- Database Oversight: Manage SQL performance, schema design, optimization strategies, and data governance alignment.
- Project & Delivery Management: Partner cross-functionally to plan, prioritize, and deliver high-impact technical initiatives on time.
- Technical Decision-Making: Evaluate tools, define engineering best practices, support roadmap planning, and influence long-term platform strategy.
Leadership & Managerial Skills
- 12 years of software engineering experience, including 3 years in technical leadership or team-lead roles.
- Demonstrated success leading engineering teams and delivering complex, multi-layered technical solutions.
- Strong architectural reasoning, system design expertise, and an ability to simplify complex technical concepts.
- Excellent communication and stakeholder-engagement skills suitable for leadership and cross-functional collaboration.
- Experience working in Agile environments and supporting DevOps practices, CI/CD automation, and iterative delivery.
- Proven ability to mentor engineers, support skill development, and foster high-performance teams.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Salary : $150,000 - $180,000