Senior Engineer - Data Architect
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
Senior Engineer - Data Architect - Bangalore, Karnataka, India(Remote) Come make the world and accelerate your success. It takes great people to achieve greatness. People with a sense of purpose and integrity. People with a relentless pursuit of excellence. People who care about making things better For Those Who Make The World™. Sound like you? Join our top-notch team of more than 50,000 diverse and high-performing professionals globally who are making their mark on some of the world's most beloved brands, including DEWALT®, BLACK+DECKER®, CRAFTSMAN®, STANLEY®, CUB CADET®, and HUSTLER®. The Job: We are looking for an experienced Azure Data Architect/Engineer with deep expertise in Snowflake, modern data platforms, and Azure cloud infrastructure. The ideal candidate will have extensive experience with Snowflake, SQL pipeline development, and Azure data services. They will be responsible for designing and implementing high-performance data solutions, optimizing for low-latency queries, supporting customers with self-hosted databases, and ensuring data security. Strong communication skills for pipeline implementation planning and cost estimation are essential. This is a full-time position with competitive compensation and benefits. You'll get to: Design, develop, and implement high-performance data solutions using Snowflake and cloud data services Build and maintain SQL pipelines, stored procedures, tasks, and scheduling workflows for efficient data processing Optimize query performance for low-latency data access, including indexing strategies, query tuning, and caching mechanisms Support customers with self-hosted database deployments, troubleshooting, and performance optimization Develop and maintain data architecture, including data models, schemas, data flow diagrams, and transformation pipelines Collaborate with stakeholders to understand data requirements and communicate pipeline implementation plans with clear cost estimation Ensure data security and privacy by implementing appropriate cloud security measures, including encryption, access control, RBAC, and monitoring Manage infrastructure as code using Terraform for reproducible deployments across environments (dev, staging, production) Work with application teams on data integration, API design, and deployment strategies The Person: You love to learn and grow and be acknowledged for your valuable contributions. You're not intimidated by innovation. Wouldn't it be great if you could do your job and do a world of good? In fact, you embrace it. You also have: 5+ years of data engineering and architecture experience Snowflake expertise : Deep understanding of Snowflake architecture, warehouses, data sharing, stored procedures, tasks, streams, and performance optimization SQL mastery : Expert-level SQL development including complex queries, stored procedures, user-defined functions, and pipeline orchestration Data pipeline development : Design and implement ETL/ELT workflows, task scheduling, incremental processing, and data transformation logic Query performance optimization : Proven ability to tune queries for low-latency access, optimize execution plans, and design efficient data models Azure cloud infrastructure management : Expert proficiency with Azure infrastructure including subscription management, Resource Manager, Azure Active Directory, DNS, Logic Apps, and Azure developer tools Azure security expertise : Extensive experience with Azure Policy, Azure Security Center, Azure AD + Conditional Access, implementing Azure RBAC and Azure Privileged Identity Management (PIM + JIT) Infrastructure as Code (Terraform) : Expert proficiency in Terraform for reproducible deployments, environment management, and infrastructure automation across dev, staging, and production Database support : Experience supporting customer-facing and self-hosted database deployments, troubleshooting, performance tuning, and capacity planning Data security : Well versed in implementing incremental security controls such as Qualys integration with Azure, secrets management, and user/role management Cost management : Ability to estimate infrastructure and compute costs, optimize resource utilization, and communicate budget implications to stakeholders Communication skills : Strong ability to explain technical pipeline architecture, implementation timelines, and cost tradeoffs to both technical and non-technical audiences Deep familiarity with microservices architectures, and ideally have seen them in operation at a global scale Proficiency with concepts and technologies used in software development, operations, security, cloud, microservices, containers, and scheduling platforms Proficiency with data integration patterns, API design, and microservices architectures Possess strong understanding of security principles and able to knowledgeably discuss performance, security, and user interactions in complex systems Experience with monitoring, alerting, and operational observa