Barclays

Software Engineer

Barclays
Apply
2 hours ago
Pune, IndiaMid Level

Responsibilities

  • Design, build, optimize, and maintain enterprise-grade Celonis data pipelines, data models, process mining solutions, and analytical assets.
  • Integrate enterprise systems into Celonis using connectors, APIs, databases, or scheduled data extracts.
  • Develop SQL transformations, incremental loads, data quality checks, and performance-tuned data workflows.
  • Translate source-system structures and banking process logic into reliable Celonis data models and KPIs.
  • Troubleshoot data load failures, transformation errors, performance issues, and business data mismatches.
  • Collaborate with business, technology, architecture, compliance, and operations teams on process mining and data engineering initiatives.
  • Participate in documentation, backlog refinement, sprint delivery, stakeholder demos, production support, and release activities.
  • Create reusable data engineering patterns, templates, and accelerators for multiple business processes.
  • Apply secure coding, risk management, data privacy, information security, and audit controls to assigned work.

Requirements

  • Experience in data engineering, analytics engineering, process mining, business intelligence, data warehousing, or enterprise data platforms.
  • Hands-on experience with Celonis Data Integration, Data Pools, Data Models, Transformations, Analyses, and process mining use cases.
  • Strong SQL expertise, including complex joins, window functions, performance tuning, incremental loads, and data quality checks.
  • Strong understanding of Celonis Process Query Language, event logs, activity tables, case tables, process mining concepts, and KPI modeling.
  • Experience building scalable data pipelines from enterprise systems into Celonis.
  • Understanding of banking or financial services processes such as KYC, client onboarding, lending, payments, reconciliation, complaints, risk controls, or regulatory reporting.
  • Experience with relational databases and cloud or enterprise data platforms such as PostgreSQL, Oracle, SQL Server, Snowflake, BigQuery, AWS, or Azure.
  • Ability to analyze source-system data structures and convert business process logic into reliable Celonis data models.
  • Strong troubleshooting skills for data loads, transformations, performance issues, and data mismatches.
  • Experience working in Agile delivery models with documentation, backlog refinement, sprint delivery, and stakeholder demos.
  • Preferred qualifications include Celonis certification, experience with Object-Centric Process Mining and Celonis process intelligence, and exposure to Python, Java, APIs, ETL, orchestration, or automation platforms.
  • Experience with enterprise governance, production support, incident management, access management, release management, banking technology controls, data privacy, information security, audit requirements, and cross-functional delivery is valued.

Benefits

  • The successful candidate will be based in Pune.

Tech Stack

AWSAzureGoogle BigQueryJavaMicrosoft SQL ServerPostgreSQLPythonSnowflakeSQL

Categories

Data Engineering
Barclays

About Barclays

10,000+ employees

Our vision is to be the UK-centred leader in global finance. We are a diversified bank with comprehensive UK consumer, corporate and wealth and private banking franchises, a leading investment bank and a strong, specialist US consumer bank. Through these five divisions, we are working together for a better financial future for our customers, clients, and communities. For further information about Barclays, please visit home.barclays.

Contact me