Accenture

Custom Software Engineer

Accenture
Apply
23 hours ago
Gurgaon, IndiaSenior

Responsibilities

  • Design, develop, test, enhance, and integrate scalable custom software components and applications.
  • Build AI-agent workflows and Retrieval-Augmented Generation solutions using Generative AI.
  • Design and oversee Snowflake data ingestion, transformation, distribution, and ELT processes.
  • Create data ingestion and orchestration pipelines using Snaplogic and Control M.
  • Lead planning and execution of software development activities to meet project goals and deadlines.
  • Establish strategies for data extraction, ingestion, transformation, automation, consumption, testing, and quality management.
  • Develop CI/CD processes and data quality gates for Snowflake and investment management data.
  • Handle large volumes of historical, structured, semi-structured, and unstructured data across markets and geographies.
  • Collaborate with multiple teams, make team decisions, coordinate cross-functional efforts, and align solutions with organizational objectives.
  • Serve as a subject matter expert and mentor junior team members.

Requirements

  • At least 5 years of professional experience is required.
  • At least 7 years of experience in AI Agents & Workflow Integration is required.
  • 15 years of full-time education is required.
  • Proficiency in AI Agents & Workflow Integration, Generative AI, Retrieval-Augmented Generation, and Snowflake Data Warehouse.
  • Strong experience with Snowflake data ingestion, transformation, distribution, data pipelines, and data warehousing.
  • Experience with SnowSQL, Snowpipe, role-based access controls, and Snaplogic for ETL/ELT processes.
  • Experience designing and implementing data systems and ELT processes through Snaplogic.
  • Experience designing data ingestion and orchestration pipelines using Control M.
  • Experience creating CI/CD processes for Snowflake and implementing data, code, and test quality strategies.
  • Experience with data lakes, data warehouses, structured, semi-structured, and unstructured data.
  • Experience handling large historical datasets, disconnected datasets, data quality gates, missing data, holidays, and out-of-tolerance scenarios.
  • Strong software design, programming, engineering, problem-solving, collaboration, and communication skills.
  • Ability and willingness to evaluate and adopt new technologies and collaborate across roles, functions, and business units.

Benefits

  • The position is based at the Accenture office in Gurugram.

Tech Stack

Snowflake

Categories

AI ApplicationsData Engineering
Accenture

About Accenture

10,000+ employees

Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.

Contact me