Bizoforce Hiring – Tech Lead – Software Engineer (Snowflake & Tableau Developer) | San Jose, California, USA
Confidential
Job Description
Bizoforce is hiring an experienced Snowflake & Tableau Developer with strong expertise in cloud data warehousing, data modeling, ETL/ELT processes, and business intelligence reporting. The ideal candidate will be responsible for designing and optimizing scalable data solutions using Snowflake and developing interactive dashboards and reports using Tableau to support data-driven business decisions. This role involves building efficient data pipelines, optimizing SQL queries, maintaining data quality and security, and collaborating with business stakeholders to deliver reliable analytics solutions.
Experience (in Years)
- Required Experience: 5–15 years.
- Relevant Experience: Strong hands-on experience with Snowflake, Tableau, SQL, data warehousing, and business intelligence.
- Technical Leadership: Ability to drive data development activities, troubleshoot complex technical issues, and collaborate with business and technical teams.
Required Skills
- Snowflake: Strong experience with Snowflake Cloud Data Warehouse.
- Tableau: Expertise in dashboard development, reporting, and data visualization.
- SQL Programming: Advanced SQL skills, including complex queries, stored procedures, tasks, streams, and query optimization.
- ETL/ELT: Experience building and maintaining data pipelines using tools such as Informatica, Matillion, dbt, Talend, or Azure Data Factory (ADF).
- Data Modeling: Knowledge of logical and physical data models, star schema, snowflake schema, and dimensional modeling.
- Cloud Platforms: Familiarity with AWS, Microsoft Azure, or Google Cloud Platform (GCP).
- Data Warehousing: Strong understanding of data warehouse architecture and business intelligence concepts.
- Data Quality and Governance: Knowledge of data security, governance, and quality management practices.
- Performance Optimization: Ability to monitor and improve query performance and overall system efficiency.
- Communication: Strong analytical, troubleshooting, and stakeholder communication skills.
Preferred Skills / Good-to-Have Technical Experience
- Experience using Python for data processing and automation.
- Knowledge of CI/CD pipelines and DevOps practices.
- Familiarity with Agile/Scrum methodologies.
- Snowflake or Tableau certifications.
- Experience with data migration and modernization from legacy platforms to cloud-based data warehouses.
- Knowledge of scalable data architecture and analytics best practices.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Data Analytics, or a related field, or equivalent practical experience.
- Demonstrated experience developing and maintaining Snowflake data warehouse solutions.
- Strong hands-on expertise in Tableau dashboard development and business intelligence reporting.
- Experience designing data models and implementing ETL/ELT pipelines.
- Ability to analyze complex data requirements and translate them into effective technical solutions.
- Strong problem-solving, communication, and collaboration skills.
Key Responsibilities
Snowflake Development and Data Warehousing
- Design, develop, and optimize Snowflake data warehouse solutions.
- Write and maintain complex SQL queries, stored procedures, tasks, and streams.
- Develop scalable data architectures to support analytics and reporting requirements.
- Monitor and optimize query performance, resource utilization, and system efficiency.
ETL/ELT and Data Integration
- Build and maintain ETL/ELT pipelines using SQL and cloud-based data integration tools.
- Integrate data from multiple sources to support business intelligence and analytics.
- Support data migration and modernization initiatives from legacy systems to Snowflake.
- Ensure data pipelines are reliable, efficient, and scalable.
Data Modeling and Business Intelligence
- Develop logical and physical data models for analytics and reporting.
- Implement dimensional modeling techniques, including star schema and snowflake schema.
- Create interactive dashboards, reports, and visualizations using Tableau.
- Translate business reporting requirements into meaningful dashboards and actionable insights.
Data Quality, Governance, and Security
- Implement data quality checks and data governance best practices.
- Ensure appropriate data security and access controls.
- Maintain data accuracy, consistency, and reliability across reporting solutions.
- Identify and resolve data discrepancies and integration issues.
Collaboration and Continuous Improvement
- Work with business stakeholders to gather and clarify analytics requirements.
- Collaborate with technical teams to deliver effective data solutions.
- Troubleshoot technical issues and recommend improvements to data processes.
- Apply automation, CI/CD, and DevOps practices where appropriate to improve development efficiency.
Assignment Details
- Job Location: San Jose, California, USA
- Work Mode: On-site
- Job Type: Full Time
- Open Positions: Multiple
- Working Hours: 9:00 AM – 5:00 PM
- Hours per Week: 40 hours
- Timesheet Cycle: Weekly
- Job Status: Active
Requirements
- 5 years of experience required
Share this job