A

Accenture

Advises businesses and runs their technology

Full Stack Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listed

About the Job

Requirements

  • A minimum of 5 years of experience in Data Engineering.
  • Strong hands-on experience with dbt for data modeling, transformations, testing, and documentation.
  • Strong proficiency in Python, including building data pipelines, utilities, and automation for data processing.
  • Ability to build AI agents and agentic workflows using large language models, retrieval-augmented generation, application programming interfaces, tool/function calling, orchestration, and evaluation techniques.
  • Ability to leverage GitHub Copilot and AI capabilities within Snowflake, Databricks, and other engineering platforms for coding, pipeline development, testing, troubleshooting, data quality, and documentation, while adhering to security, privacy, governance, and responsible AI standards.
  • Proficiency in Data Engineering.
  • Experience designing and building scalable data pipelines and architectures.
  • Strong knowledge of data integration techniques and extract, transform, and load processes.
  • Familiarity with cloud-based data platforms and distributed computing frameworks.
  • Ability to optimize data workflows for performance and reliability.
  • Understanding of data governance and data quality best practices.
  • A minimum of 15 years of full-time education is required.

Responsibilities

  • Design, build, and maintain scalable data solutions for reliable data ingestion, transformation, and analytics.
  • Develop modern extract, load, and transform pipelines, ensure data quality, and support analytics and downstream consumption.
  • Migrate, optimize, and govern data workflows across platforms while maintaining performance, reliability, and data integrity.
  • Act as a subject matter expert for data engineering solutions, with a focus on dbt-based transformation frameworks and Python-driven pipelines.
  • Collaborate with and guide the team to deliver data engineering outcomes.
  • Own and drive technical decisions for the team and contribute to architectural and design decisions across multiple teams.
  • Design, develop, and maintain scalable and reliable data pipelines using dbt, Python, and modern data platforms.
  • Identify, analyze, and resolve complex data challenges to ensure seamless data flow and accessibility.
  • Apply best practices in data modeling, transformation logic, testing, and documentation using dbt.
  • Promote data quality, governance, and observability across the data lifecycle.
  • Mentor team members through code reviews and knowledge sharing.
  • Coordinate with cross-functional stakeholders to align data engineering solutions with organizational and business goals.
  • Lead Data Engineering delivery planning, resource allocation, stakeholder alignment, and risk management across engineering, analytics, architecture, security, and business teams.
  • Track data pipeline development, testing, deployment, production readiness, and delivery milestones.
  • Mentor engineers on data engineering best practices, coding standards, data quality, performance, and operational reliability.
  • Design end-to-end data engineering architectures for data ingestion, transformation, storage, processing, orchestration, and consumption.
  • Define batch and streaming patterns, data lake and data warehouse architecture, data models, integration patterns, security, monitoring, scalability, and resiliency.
  • Establish standards for data quality, lineage, governance, observability, performance, and cost optimization, and document architectural decisions and trade-offs.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs