Data Engineer
SRS Consulting Inc
San Jose, United States of America
20 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
San Jose, United States of America
Tech stack
Java
Airflow
Amazon Web Services (AWS)
Azure
Google BigQuery
Cloud Computing
Data Architecture
Information Engineering
Data Governance
Data Integration
ETL
Data Warehousing
Python
Oracle SQL Developer
Cloud Services
Software Engineering
SQL Databases
Google Cloud Platform
Cloud Platform System
Sql Optimization
Snowflake
Database Performance
Information Technology
Star Schema
Kafka
Data Management
Physical Data Models
Data Pipelines
Databricks
Job description
We are seeking an experienced Data Engineer with strong expertise in data architecture, data engineering, cloud platforms, and modern data warehousing solutions. The ideal candidate will be responsible for designing scalable data platforms, building ETL/ELT pipelines, developing data models, and supporting enterprise analytics initiatives., * Design and implement enterprise data architecture and data integration solutions.
- Develop and maintain scalable ETL/ELT pipelines and data workflows.
- Create conceptual, logical, and physical data models (Star/Snowflake Schemas).
- Build and optimize data warehouse and lakehouse solutions.
- Establish data governance, security, and data quality standards.
- Collaborate with business stakeholders to translate requirements into technical solutions.
- Optimize SQL queries, database performance, and cloud-based data platforms.
Requirements
- Snowflake and Oracle SQL
- Advanced SQL and Database Management
- Python, Java, or Scala
- Data Modeling and Data Architecture
- ETL/ELT Development
- AWS, Azure, or Google Cloud Platform
- Snowflake, Databricks, or BigQuery
- Apache Airflow, Kafka, and dbt
- Data Governance and Data Quality Frameworks, * Bachelor's degree in Computer Science, Engineering, or a related field.
- 8 10+ years of experience in Data Engineering, Data Architecture, or Software Engineering.
- Strong hands-on experience with cloud data platforms and modern data warehousing technologies.
- Excellent analytical, problem-solving, and communication skills.