Role & Responsibilities Design, build, and operate production-grade software and data solutions end-to-end, from problem definition and architecture through implementation, 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 in line with enterprise platform standards, ensuring performance, quality, consistency, and usability for downstream consumers. Apply strong software engineering practices, including clean code, modular design, automated testing, CI/CD, observability, secure development, and maintainable architecture. Partner with business and technical stakeholders to translate requirements into robust data solutions, prioritize delivery, and identify opportunities to enable advanced analytics and AI use cases. Skills & Requirements Min 6 years of experience in a hands-on software engineering, solution engineering, or data engineering role, with a proven track record of delivering production-grade systems in enterprise environments. Demonstrated ability to build and operate data products, cloud services, or AI-enabled solutions with measurable business outcomes and clear operational ownership. Deep hands-on AWS experience is required, including practical knowledge of core services for compute, storage, networking, identity and access management, security, orchestration, monitoring, and serverless or event-driven architectures. AWS certification is preferred, ideally AWS Certified Solutions Architect – Associate, AWS Certified Data Engineer – Associate, or AWS Certified Machine Learning Engineer – Associate. Deep hands-on Snowflake experience is required, including data modelling, SQL performance tuning, pipeline integration, access control, cost/performance optimization, data sharing, and platform governance. SnowPro® Core Certification or advanced Snowflake certifications are a plus. Strong proficiency in Python and/or Java, with a solid understanding of software design principles, APIs, automated testing, packaging, dependency management, and production maintainability. Experience with AWS AI services, including Amazon Bedrock, and familiarity with agent-based AI solution patterns, retrieval-augmented generation, model evaluation, guardrails, and responsible AI practices is preferred.