FSRC-R and CT-RCT-PYTHON and SQL-STAFF
EY
EY
EY's Global Delivery Services (GDS) is seeking a skilled Staff Software Engineer with expertise in Python and Advanced SQL to join their Financial Crime Technology team. This role offers a unique opportunity to build data-driven solutions for global financial services clients. You'll combine hands-on Python engineering, advanced SQL development, and practical exposure to Financial Crime Compliance processes. The position involves collaborating with business, compliance, data, and engineering stakeholders to deliver robust solutions across key areas like KYC, AML, Transaction Monitoring, Sanctions, and Fraud.
Key responsibilities include designing, developing, testing, and maintaining Python applications, services, and data-processing workflows. You will write complex, optimized SQL for data extraction and analysis, working with large financial datasets. Translating Financial Crime Compliance requirements into technical designs and reusable components is crucial. The role also involves supporting KYC, AML, Transaction Monitoring, Sanctions, and Fraud solutions, developing APIs and automation scripts, performing unit testing and debugging, and collaborating within Agile delivery teams. Adherence to secure coding and deployment practices is expected.
This role requires 2-4 years of relevant professional experience, with a mandatory hands-on cloud experience on platforms like Microsoft Azure, AWS, or GCP. Essential skills include strong Python programming, advanced SQL (joins, subqueries, CTEs, window functions), experience with relational databases (PostgreSQL, Oracle, SQL Server, MySQL), data engineering using pandas, and working knowledge of REST APIs and Python frameworks (FastAPI, Flask, Django). Familiarity with engineering practices like Git, unit testing, code review, and CI/CD fundamentals is also required. Freshers and candidates with less than 2 years of experience are not eligible.
EY Global Delivery Services ( EY GDS)
Financial Services