Senior Data Engineer (AWS & Snowflake)
Summary
Design and build cloud-native data pipelines and AI solutions using AWS and Snowflake, ensuring scalable, secure, and high-performance data infrastructure for analytics and AI initiatives.
We are looking for a hands-on Senior Data Engineer who can design, build, and operate robust cloud-native data and AI solutions. The ideal candidate combines strong software engineering fundamentals with deep practical experience in AWS and Snowflake.
You Will Have The Following Responsibilities
- Design, build, and operate production-grade data solutions end-to-end, from architecture and implementation through deployment, monitoring, and continuous improvement.
- Design and implement reliable, scalable, secure, and well-governed data pipelines and data products using AWS and Snowflake across structured, semi-structured, and unstructured data sources.
- Model, curate, and optimize Snowflake datasets, schemas, and data structures to ensure performance, data quality, consistency, governance, and usability.
- Apply software engineering best practices including clean code, modular design, automated testing, CI/CD, observability, secure development, and maintainable architecture.
- Partner with business and technical stakeholders to translate business requirements into scalable data engineering solutions and identify opportunities for analytics and AI initiatives.
- Build cloud-native integrations and automation using AWS services including compute, storage, networking, security, orchestration, and serverless technologies.
- Utilize AI-assisted engineering tools to improve coding, testing, documentation, debugging, and overall engineering productivity while maintaining high-quality standards.
- Own deployment, release management, production support, troubleshooting, root cause analysis, performance tuning, and incident resolution.
- Participate in peer code reviews, pair programming, and continuous improvement of engineering standards and practices.
You Will Have The Following Qualifications
- Bachelor's or Master's degree in Computer Science, Software Engineering, Data Engineering, Information Technology, Data Science, Artificial Intelligence, or a related technical discipline.
- At least 7 years of hands-on experience in Data Engineering, Software Engineering, or Cloud Engineering, with a proven track record of delivering enterprise-grade data solutions.
- Demonstrated experience building and supporting cloud-native data platforms, data pipelines, and data products in production environments.
- Strong hands-on experience with AWS, including compute, storage, networking, IAM, security, orchestration, monitoring, and serverless or event-driven services.
- Strong hands-on experience with Snowflake, including data modeling, SQL performance tuning, data pipeline integration, access control, cost optimization, data sharing, and platform governance.
- Strong proficiency in Python and/or Java, with solid knowledge of software design principles, APIs, automated testing, dependency management, and application maintainability.
- Experience with AWS AI services such as Amazon Bedrock, and familiarity with Generative AI, Retrieval-Augmented Generation (RAG), AI agents, and responsible AI practices is an advantage.
- Experience using AI-assisted engineering tools such as GitHub Copilot, Claude, Cursor, or similar as part of daily development.
- Strong understanding of Git-based workflows, CI/CD, Infrastructure as Code (IaC), DevOps practices, automated testing, and production support.
- Ability to translate business requirements into technical solutions and deliver scalable, maintainable data platforms.
- Strong analytical, problem-solving, communication, and stakeholder management skills.
- Experience working with sensitive and confidential data while implementing governance, security, and compliance controls.
- AWS certifications (Solutions Architect, Data Engineer, or Machine Learning Engineer Associate) and SnowPro certifications are preferred.
- Experience in the financial services industry is an advantage.