WD
Data Engineer
wd3:dentsuaegis:dan_global
🇮🇳 India
On-site
1 day ago
- Snowflake
- Python
- SQL
- React.js
- ETL
- ELT
- JavaScript
- TypeScript
- Machine Learning
- RAG
- AI
- Data Modeling
- Git
- CI/CD
- Agile
- Scrum
- AWS
- ECS
- Bedrock
- AI/ML
- Devops
- HTML
- CSS
- LLM APIs
- REST API
- Microservices
1 day ago
Job Description:
Sr. Software Data engineer (Snowflake, Python & SQL, React)
Qualifications
- Bachelor’s degree inComputer Science, Information Technology, Software Engineering, Data Science, or a related technical field.
- 5+ years of experience in Software Development, Data Engineering, or Data Platform Development.
- Strong proficiency inPython, SQL, and Snowflake development.
- Hands-on experience designing and implementingETL/ELT pipelines, Data Warehouses, and Data Lakes.
- Experience building modern web applications usingReact.js and JavaScript/TypeScript.
- Working knowledge ofGenerative AI, LLMs, RAG architectures, AI agents, and AI-powered application development.
- Experience withSnowflake Tasks, Streams, Stored Procedures, Snowpark, and Dynamic Tables.
- Strong understanding ofData Modeling, Data Governance, and Data Quality principles.
- Experience withGit, CI/CD pipelines, Agile/Scrum methodologies, and automated testing frameworks.
- Exposure to cloud platforms such asAWS, including services like S3, Lambda, Glue, ECS, or Bedrock.
- Excellent analytical, problem-solving, and stakeholder management skills.
- Strong verbal and written communication skills with the ability to work effectively across cross-functional teams.
Key Responsibilities
- Design, develop, and maintain scalable data engineering solutions using Python, SQL, and Snowflake.
- Build and optimize ETL/ELT pipelines for processing large-scale structured and unstructured datasets.
- Develop modern web applications and data-driven interfaces using React.
- Leverage AI/ML technologies, including Generative AI and LLM integrations, to solve business problems and improve operational efficiency.
- Work within Agile development teams, actively participating in sprint planning, stand-ups, retrospectives, and code reviews.
- Design and implement Snowflake data architectures, including Tasks, Streams, Dynamic Tables, and performance optimization.
- Collaborate with business stakeholders to understand requirements and deliver scalable, data-driven solutions.
- Implement CI/CD pipelines and DevOps best practices for application and data platform deployments.
- Establish and enforce coding standards, testing strategies, monitoring, and data governance practices.
- Mentor junior developers and provide technical leadership across projects.
- Analyze business and customer data to generate insights for decision-making and audience targeting initiatives.
- Work with cross-functional teams including Product, Analytics, AI, and Engineering to deliver end-to-end solutions.
Required Skills
- Strong experience inPython for data engineering, automation, API development, and backend services.
- Advanced SQL development and performance tuning expertise.
- Hands-on experience withSnowflake including:
- Tasks
- Streams
- Stored Procedures
- Snowpark
- Dynamic Tables
- Data Sharing
- Performance Optimization
- Strong understanding of Data Warehousing, ETL/ELT, Data Modeling, and Data Lake architectures.
- Experience building front-end applications usingReact.js, JavaScript/TypeScript, HTML, and CSS.
- Experience integrating AI solutions, including Generative AI, LLM APIs, vector databases, RAG architectures, and intelligent automation.
- Experience with REST APIs, microservices, and cloud-native application development.
- Strong knowledge of Agile methodologies, Git, CI/CD, and DevOps practices.
- Excellent communication and stakeholder management skills.
- Ability to translate business requirements into scalable technical solutions.
Â
Location:
DGS India - Bengaluru - Manyata N1 BlockBrand:
MerkleTime Type:
Full timeContract Type:
PermanentData Engineer · wd3:dentsuaegis:dan_global