Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Lead Software Engineer @ Dynamic Yield By

Home > Software Development

 Lead Software Engineer

Job Description

Role:
  • Setup the Snowflake platform for use by different personas who want to build use cases on Snowflake
  • Design and develop high quality, secure, scalable software solutions based on technical requirements specifications and design artifacts within expected time and budget
  • Develop and build solutions / warehouses on cloud data platforms - Snowflake- adhering to industry standards.
  • Build governance framework for cloud data storage and usage for enterprise data platforms.
  • Enrich / enable Snowflake platform with new features / capabilities from time to time
  • Collaborate on cross-functional agile teams
  • Work closely with Product Owners to understand cloud use cases and determine the best way to implement those.
  • Provide technology leadership in Azure/AWS and Snowflake
  • Stay abreast of Data Platform technology trends and industry best practices to hone and maintain your talent
  • Participate in architectural discussions, iteration planning, and feature sizing meetings
  • Creation of HLD / LLD and attend review with review boards for approvals
  • Adhere to Agile processes and participate actively in agile ceremonies
  • Stakeholder management skills

All About You

  • 15+ years of hands-on experience with Cloud data platform - most and recent experience in Azure/AWS Snowflake
  • Hands on experience in Snowflake and deep understanding of its architecture, capabilities, features, possibilities
  • Hands on experience with various types of database technologies
  • Experience managing, developing and supporting data lakes, lake houses, warehouse on premise and on cloud, ETL solutions and other analytics solutions.
  • Experience with various file formats that support big data
  • Experience working with development/engineering teams in a global environment
  • In depth practical hands-on experience on native cloud services (Azure and/or AWS) and Python, Scala, SQL
  • Strong understanding of cloud DevOps practices and implementation.
  • Experience in cloud data migration for large sized enterprise data warehouse environments.
  • Understanding of cloud data governance include compute optimization, cost control, user profile management etc.
  • In depth understanding of cloud operations strategy and user management across various cloud providers and cloud platforms.
  • Strong understanding and hands-on on cloud security models, encryption strategy, network layers for on-prem + cloud hybrid model and other related concepts.
  • Experience in establishing new engineering team and working towards taking the team to steady state
  • Understanding of SDLC and experience in establishing processes, standards and governance to bring efficiency within development team

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time

Contact Details:

Company: Dynamic Yield By
Location(s): Pune

+ View Contactajax loader


Keyskills:   Data migration Lead Software Information security Machine learning Agile data governance Stakeholder management SDLC SQL Python

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Software Development Engineer, Finance Automation

  • Amazon
  • 3 - 10 years
  • Noida, Gurugram
  • 17 hours ago
₹ Not Disclosed

Senior Software Development Engineer , Alexa Daily Essentials - Food

  • Amazon
  • 3 - 10 years
  • Chennai
  • 19 hours ago
₹ Not Disclosed

Sr. Software Development Engineer, On Road Transporter Experience

  • Amazon
  • 3 - 10 years
  • Bengaluru
  • 20 hours ago
₹ Not Disclosed

Senior Software Dev Engineer, VariationsX (Twister)

  • Amazon
  • 3 - 10 years
  • Bengaluru
  • 20 hours ago
₹ Not Disclosed

Dynamic Yield By

Dynamic Yield by Mastercard enables teams to build personalized, optimized, and synchronized digital customer experiences, enhancing revenue and customer loyalty.