We are seeking a skilled Senior Data Engineer to support our data platform initiatives. The ideal candidate will have robust experience with Snowflake and in cloud-based data engineering (AWS), hands-on SQL and Python development
Key Responsibilities:
· Design, develop and maintain scalable data pipelines and ETL processes in the cloud.
· Work with stakeholders to understand data requirements and deliver solutions.
· Develop & optimize SQL queries for data extraction, transformation, and reporting.
· Build and maintain scripts and automation using Python.
· Integrate with and perform basic operations within Snowflake data warehouse.
· Ensure data quality, performance, and reliability of systems.
· Collaborate with functional teams including Data Scientists, Analysts & DevOps.
· Design and implement scalable database structures and ensure data integrity across systems.
· Analyze large and complex datasets, troubleshoot issues and support data-driven decision-making.
· Participate in data architecture discussions and contribute to best practices in database design and data governance.
· Monitor and optimize data pipeline performance, troubleshoot bottlenecks, and recommend tuning improvements.
· Participate in structured peer code reviews and deployment processes to ensure production readiness and reduce risk.
· Take part in initiatives to continuously improve version control practices and deployment workflows.
· Participate in root cause analysis sessions to identify the impact of data issues and improve long-term system stability.
Required Skills & Experience:
· Strong SQL development skills and solid understanding of database design principles, indexing strategies, and normalization.
· Expert-land optimization in SQL (e.g., T-SQL, PL/SQL) and query optimization techniques.