SharkNinja is a global product design and technology company known for its innovative lifestyle solutions. The Data Engineer/Architect will focus on evolving the data infrastructure and analytics capabilities, improving the existing AWS-based data platform, and supporting IoT initiatives.
Responsibilities:
- Design and evolve data architecture for our IoT platform, ensuring scalability, reliability, and performance
- Define data modeling standards and best practices for data warehousing
- Evaluate and recommend improvements to our existing AWS data stack
- Create architectural documentation and data flow diagrams for cross-functional teams
- Partner with product, engineering, and business intelligence teams to translate requirements into scalable data solutions
- Establish data governance frameworks and data quality standards
- Build and optimize ETL/ELT pipelines for batch processing
- Develop data ingestion pipelines from IoT devices for real-time and near-real-time data
- Design and implement data models to support analytics and reporting use cases
- Create and maintain data transformations, ensuring data accuracy and consistency
- Optimize query performance for analytics workloads
- Implement data orchestration and scheduling workflows
- Write code following engineering best practices
- Monitor and troubleshoot data pipeline failures and performance issues
Requirements:
- 2+ years of experience in data engineering, with some experience in a design or architect-level role
- Strong hands-on experience with AWS data services: Glue, Kinesis, Redshift, S3, and Athena
- Senior-level SQL skills and experience with data warehousing concepts (star schema, dimensional modeling, etc.)
- Proven experience building and maintaining ETL/ELT pipelines at scale
- Strong programming skills for data processing and automation
- Experience with batch processing workflows and scheduling tools
- Solid understanding of medallion and other data architecture patterns, data modeling, and database design
- Experience working with analytics and reporting requirements
- Strong problem-solving skills and ability to debug complex data issues
- Excellent communication skills with ability to explain technical concepts to non-technical stakeholders
- Bachelor's degree in computer science, engineering, or related field (or equivalent experience)
- Experience with IoT data pipelines and sensor data processing
- Familiarity with streaming data architectures and real-time analytics
- Experience with infrastructure as code (CDK, CloudFormation)
- Knowledge of data quality frameworks and testing tools
- Experience with data lifecycles and data lineage
- Experience with DataOps practices and CI/CD for data pipelines
- Exposure to BI tools (Tableau, Looker, QuickSight, PowerBI, etc.)
- Experience in retail, consumer products, or hardware/IoT domains
- AWS certifications (Solutions Architect, Data Analytics)