2,076,136open jobs
123,115companies
251,530added this week
Browse all
Salary
≈ $30k – $73k per year (Estimated)
Location
In office (Kochi)
Seniority
Staff · 2+ years exp

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 30, 2026.

Overview
Company
Impact
Profile match

EY

Headquartered in London, United Kingdom, EY (Ernst & Young) is a multinational professional services network and one of the "Big Four" accounting firms. The organization provides financial assurance and auditing, tax advisory, management and technology consulting, and strategy and transactions advisory through its EY-Parthenon arm. Operating across more than 150 countries, it delivers risk management, digital transformation, data analytics, and regulatory compliance solutions to multinational corporations, financial institutions, and government entities worldwide.
Backed by ROPEA

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.

EY GDS - RCT

Staff - Python & Advanced SQL

Staff - Software Engineering

Experience: Strictly 2+ years

Eligibility requirement:

Candidates must have 2-4 years of relevant professional experience, including hands-on cloud experience. Freshers, candidates with less than 2 years of experience, and candidates without cloud experience are not eligible for this role.

The opportunity

Join a financial crime technology team building data-driven solutions for global financial services clients. This role combines hands-on Python engineering, advanced SQL development, and practical exposure to Financial Crime Compliance processes. You will work with business, compliance, data, and engineering stakeholders to deliver reliable solutions across KYC, AML, Transaction Monitoring, Sanctions, and Fraud.

Role overview

We are seeking a hands-on software engineer with strong Python and advanced SQL skills and relevant Financial Crime Compliance domain experience. The successful candidate will develop and support data-intensive applications, analytical workflows, and rule-based solutions used in customer due diligence, transaction monitoring, sanctions screening, fraud detection, investigations, and regulatory reporting.

Key responsibilities

  • Design, develop, test, and maintain Python applications, services, utilities, and data-processing workflows.
  • Write complex, optimized SQL for data extraction, transformation, reconciliation, profiling, and investigation use cases.
  • Work with large financial datasets, including customer, account, transaction, alert, case, and screening data.
  • Translate Financial Crime Compliance requirements into technical designs, data rules, scenarios, and reusable components.
  • Support KYC and AML workflows such as customer onboarding, customer risk rating, customer due diligence, enhanced due diligence, and periodic review.
  • Contribute to Transaction Monitoring, Sanctions, and Fraud solutions, including rule implementation, threshold logic, alert generation, data validation, and issue analysis.
  • Develop APIs, batch jobs, automation scripts, and integration components using Python.
  • Perform unit testing, code reviews, debugging, root-cause analysis, and production support.
  • Collaborate with compliance SMEs, business analysts, data engineers, QA teams, and client stakeholders in Agile delivery teams.
  • Follow secure coding, version-control, documentation, and deployment practices.

Primary skills - must have

  • Python: Strong hands-on programming experience, including data structures, functions, object-oriented programming, exception handling, modules, logging, testing, and performance-conscious coding.
  • Advanced SQL: Strong command of complex joins, subqueries, common table expressions, window functions, aggregations, query optimization, stored procedures, and data reconciliation.
  • Databases: Practical experience with at least one relational database such as PostgreSQL, Oracle, Microsoft SQL Server, or MySQL.
  • Data engineering: Experience processing structured data using Python libraries such as pandas and integrating with databases, files, or APIs.
  • APIs and services: Working knowledge of REST APIs and Python frameworks such as FastAPI, Flask, or Django.
  • Engineering practices: Git, unit testing, code review, debugging, documentation, and CI/CD fundamentals.
  • Cloud: Mandatory hands-on experience with at least one cloud platform: Microsoft Azure, AWS, or GCP. Candidates should have practical experience developing, deploying, or supporting data-driven applications or services in a cloud environment.

Good to have

  • Experience with PySpark or distributed data processing.
  • Familiarity with orchestration or ETL tools such as Airflow, Azure Data Factory, or equivalent.
  • Experience with data visualization or reporting tools such as Power BI or Tableau.
  • Understanding of model or rule performance measures, threshold tuning, false-positive reduction, and data lineage.
  • Exposure to Agile delivery tools and practices, including Jira or Azure DevOps.

Financial Crime domain knowledge

  • KYC / CDD / EDD: Customer onboarding, identity and document checks, customer risk rating, beneficial ownership, periodic review, and remediation.
  • AML: Financial crime risk indicators, typologies, alert and case workflows, investigations, escalation, and regulatory reporting concepts.
  • Transaction Monitoring (TM): Scenario or rule logic, thresholds, segmentation, alert generation, tuning support, back-testing, and data-quality controls.
  • Sanctions: Customer and payment screening, watchlist concepts, potential-match handling, disposition workflows, and screening data quality.
  • Fraud: Fraud indicators, rules or models, event and transaction analysis, alert triage, investigations, and case outcomes.

Experience and education

  • Experience: Strictly 2-4 years of relevant professional experience in software engineering, data engineering, analytics engineering, or technology delivery.
  • Eligibility: Freshers and candidates with less than 2 years of relevant experience will not be considered.
  • Cloud experience: Hands-on experience with Microsoft Azure, AWS, or GCP is mandatory.
  • Domain experience: Relevant delivery experience in KYC, AML, Transaction Monitoring, Sanctions, or Fraud is good to have.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, Data Science, or a related field.

What success looks like

  • Production-quality Python and SQL that is accurate, maintainable, secure, and efficient.
  • Clear understanding of the business purpose and regulatory context behind the solution being built.
  • Strong ownership of assigned deliverables, defects, documentation, and stakeholder communication.
  • Ability to explain technical findings and data issues clearly to both engineering and compliance stakeholders.

EY | Building a better working world

EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.

Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform and operate.

Working across assurance, consulting, law, strategy, tax and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,136 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Kochi
≈ $17k – $40k per year (Estimated) · In office · Full-Time · 5+ years exp · Pune
Management
Agile
Scrum
ITIL
ITSM
Apply
≈ $19k – $45k per year (Estimated) · In office · Full-Time · 5+ years exp · Bengaluru
DevOps
Rest API
SOAP
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) · In office · Full-Time · 6+ years exp · Chennai
Python
SQL
Python
pySpark
Databases
Databricks
AI/ML
Spark
Analytics
Power BI
Management
Power Automate
Power Apps
Agile
Apply
Full Stack Engineer 2 days ago
≈ $19k – $45k per year (Estimated) · In office · Full-Time · 5+ years exp · Bengaluru
Python
JavaScript
AI/ML
Copilot
Frontend
React.js
DevOps
AWS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
API Gateway
Management
Agile
QA
Jest
Pytest
Apply
≈ $23k – $59k per year (Estimated) · In office · Full-Time · 6+ years exp · Pune
JavaScript
Frontend
Vue.js
React.js
JQuery
DevOps
Rest API
CI/CD
Jenkins
Git
Management
Jira
Agile
Scrum
Apply
In office · 4+ years exp · Bachelor's Degree · Kochi
Java
Kotlin
SQL
Java
Spring Boot
Hibernate
Spring Cloud
Kotlin
Mockito
Databases
RabbitMQ
Apache Kafka
Mobile
JUnit
DevOps
Rest API
Splunk
GCP
Azure DevOps
GitHub Actions
Prometheus
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
QA
Swagger
Apply
In office · 4+ years exp · Bachelor's Degree · Kochi
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Express
Databases
MySQL
PostgreSQL
Frontend
Zustand
Redux
GraphQL
Next.js
React.js
Mobile
State Management
DevOps
Rest API
GCP
Azure DevOps
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Jira
Agile
QA
Playwright
Jest
Mocha
Apply
≈ $15k – $36k per year (Estimated) · In office · Kochi
Go
JavaScript
TypeScript
Ruby
Ruby
Ruby on Rails
RSpec
Databases
MySQL
Snowflake
Amazon Aurora
AI/ML
Prefect
AI Agents
Agentic Workflows
Frontend
React.js
DevOps
gRPC
Datadog
AWS
Docker
Amazon S3
QA
Sentry
Vitest
Apply
≈ $19k – $46k per year (Estimated) · In office · Full-Time · 6+ years exp · Kochi
Python
SQL
PowerShell
Databases
MS SQL
Amazon Redshift
Azure SQL Database
DevOps
Azure
AWS
Analytics
ETL/ELT
SSIS
Azure Data Factory
Apply
≈ $6.5k – $18k per year (Estimated) · In office · Full-Time · 2+ years exp · Kochi
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Spring Boot
Hibernate
Gradle
Kotlin
Mockito
Frontend
Angular
React.js
Mobile
JUnit
DevOps
Rest API
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
See all jobs
This is one of many
2,076,136 more open roles from verified company boards, updated every day.