Overview
Hands-on Lead Software Engineer role supporting the development of the New Digital Assets Tokenization Platform, focused on implementing reliable data pipelines and data-processing components using Snowflake, AWS and Python.
What you'll do
- Develop data ingestion, transformation, and distribution pipelines using Python, Snowflake, and AWS.
- Implement solutions based on established platform architecture and engineering standards.
- Contribute to component-level analysis, design, estimation, development, testing, and deployment.
- Build data validation, reconciliation, monitoring, and exception-handling processes.
- Develop and optimize Snowflake data models, queries, and data-processing workflows.
- Integrate data from internal systems, APIs, files, and event-driven sources.
- Support automated testing, CI/CD, production deployment, and operational readiness.
- Investigate production issues and implement sustainable fixes.
- Participate in code reviews, design reviews, Agile ceremonies, and knowledge-sharing sessions.
- Collaborate effectively with business and technology stakeholders in India and the United States.
What you'll need
- BE, BTech, MCA, or equivalent qualification.
- 5–8 years of software or data engineering experience.
- Demonstrated experience delivering production data solutions using Python, Snowflake, and AWS.
- Strong hands-on programming experience with Python.
- Strong knowledge of SQL and relational database concepts.
- Practical experience with Snowflake, including data ingestion and transformation, tables, views, stages, streams, and tasks, and query tuning and performance optimization.
- Experience with AWS services such as S3, Lambda, EC2, IAM etc.
- Experience building and supporting ETL/ELT pipelines.
- Understanding of data quality, lineage, reconciliation, and audit controls.
- Experience with Git, automated testing, and CI/CD practices.
- Ability to troubleshoot technical issues independently and evaluate implementation options.
- Ability to adapt to changing requirements and priorities.
- Strong communication and collaboration skills.
Nice to have
- Experience with event-driven or streaming data pipelines.
- Knowledge of Unix and shell scripting.
- Experience with scheduling tools such as Autosys, Airflow or Control-M.
- Knowledge of Oracle SQL and PL/SQL.
- Experience with financial services, digital assets, tokenization, or transaction-processing platforms.
- Knowledge of blockchain and distributed-ledger concepts.
- Understanding of data security and regulatory controls.
- Experience with Agile development methodologies.
- AWS Developer or Solutions Architect Associate certification.
- Snowflake certification.
Details
- Location: Bangalore – Manyata.
- Shift: 11:00 AM–8:00 PM.
Read the full description and apply on the company’s own careers page.