Senior Data Engineer
Posted 2hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Data Engineer designing and maintaining robust data pipelines for analytics and machine learning at 8x8. Collaborating with cross-functional teams to ensure data integrity and quality.
Responsibilities:
- Build and Maintain Data Pipelines
- Design and develop reliable, scalable, and secure ETL/ELT pipelines using Matillion(or similar platform), Python, and dbt
- Optimize Data Infrastructure
- Work on performance tuning of SQL queries, table structures, and warehouse configurations
- Collaborate Cross-functionally
- Work closely with data analysts, data scientists, product managers, and engineering teams
- Data Modeling
- Design and maintain scalable dimensional and normalized data models within Snowflake
- Implement and Enforce Data Quality Standards
- Build data quality checks, logging, monitoring, and alerting systems
- Documentation and Best Practices
- Maintain comprehensive documentation of systems, processes, and code
Requirements:
- 5+ years of experience in data engineering or a similar role
- Strong proficiency in Python for data processing and scripting
- Hands-on experience with Snowflake(or similar platform), including SQL optimization, schema design, and performance tuning
- Proficient in dbt (data build tool) for data transformations and model management
- Experience with Airflow (or similar workflow orchestration tools like Prefect or Luigi)
- Solid understanding of ELT/ETL principles, data warehousing concepts, and data modeling
- Experience with CI/CD tools and version control (e.g., Git)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
Benefits:
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development




















