Job Description:
Job Description
Lead - Software Engineering - Financial Crimes Models & Analytics
Description
The Financial Crimes Models & Analytics team within Fidelity’s Enterprise Compliance group is responsible for the design, development, and optimization of Fidelity's Financial Crimes detection models. We partner with colleagues across Fidelity to build software and data solutions that support Fidelity’s Financial Crimes Compliance programs.
We’re seeking a passionate Senior Data Engineer to assist with the ongoing transformation of the firm’s Financial Crimes Compliance program. If you’re passionate about data engineering, data science, and technology to help fight financial crime, then this is an excellent opportunity for you!
The Team
Our team has broad responsibility for the Fidelity Investments transaction monitoring systems across multiple business units. Coverage areas include: Cryptocurrency Trading and Blockchain Forensics, Insider Trading, Terrorist Financing, International Money Movement, Global Sanctions & Anti-Corruption, Elder Financial Exploitation, Negative Media screening, Market Manipulation, Securities Fraud, Low-Priced Securities, Emerging Risks and more. Our team collects and curates data and applies machine learning and emerging technologies to improve Fidelity’s surveillance and screening capabilities.
The Purpose of Your Role
As a Senior Data Engineer, you will own the development of data pipelines that support next generation surveillance solutions on a wide range of AML typologies. This includes working with business partners across various domains to acquire data, performing data analysis, and building new features to improve our detection. You will be working with machine learning models, rewriting legacy models, and supporting the data preparation for our reporting efforts. You will also strive to simplify our infrastructure and production support complexity. You will develop model performance metrics and make model adjustments accordingly.
The Responsibilities of this role
-
Design data pipelines with a mind towards simplification, scalability, and re-use
-
Develop features in Snowflake using SQL, DBT and Python that support the team’s work on identifying suspicious transactions and customers
-
Create robust testing scenarios including unit testing and regression testing
-
Support the development of experimental AI/machine learning algorithms into scalable, robust production-ready processes
-
Help drive the future direction of the team’s technological initiatives
-
Provide technical leadership, mentoring and training to other team members through code reviews, collaboration, and educational presentations
-
Define and educate others about software development process standard methodologies
-
Explore new technologies, emerging trends and determine their applicability to the team’s use cases; orchestrate the adoption of such technologies and trends where appropriate
The Expertise You Have
-
Bachelor’s degree in Computer Science or equivalent technical expertise
-
Excellent proficiency in SQL
-
Expertise in querying relational databases, e.g. Oracle, Snowflake and non-relational databases, e.g. MongoDB
-
Strong proficiency in Python or another object-oriented programming language
-
Familiarity with a distributed system such as Iceberg or Snowflake
-
Experience in the software development cycle from design to implementation to testing, CI/CD, version control management/git, documentation, etc.
-
Experience working with dbt (data build tool) is nice to have
-
Familiarity with machine learning concepts
-
Comfort with documenting highly technical solutions
Behavioral Attributes
-
You are thoughtful in the approach and design of technology solutions
-
You’re committed to working with our business partners, systems analysts, data engineers, and data scientists to build the best system possible
-
You adhere to and enforce engineering best-practices (Git, documentation, test automation)
-
Love of technology — following trends and trying them in small scale to see how they work
-
An eye for detail and commitment to quality and high standards
-
Excellent oral and written communication skills
The Value You Deliver
-
Protect Fidelity’s customers and brand by identifying bad actors or victims on the platform
-
Bring on the latest implementations of emerging technologies into Fidelity’s Financial Crimes Detection Program
-
Detect suspicious activity occurring on Fidelity’s platform
-
Support Fidelity’s new business initiatives, e.g. Fidelity Digital Assets
-
Help develop your teammates by sharing your experience, expertise and perspective
How your work impacts the organization
The Financial Crimes Models & Analytics team within Fidelity’s Enterprise Compliance group is responsible for the design, development, and optimization of Fidelity's Financial Crimes detection models. We partner with colleagues across Fidelity to build software and data solutions that support Fidelity’s Financial Crimes Compliance programs.
We’re seeking a passionate Senior Data Engineer to assist with the ongoing transformation of the firm’s Financial Crimes Compliance program. If you’re passionate about data engineering, data science, and technology to help fight financial crime, then this is an excellent opportunity for you!
Company Overview
At Fidelity, we are passionate about making our financial expertise broadly accessible and effective in helping people live the lives they want! We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates.
We are proud of our diverse and inclusive workplace where we respect and value our associate for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com. Fidelity Investments is an equal opportunity employer.
Fidelity will reasonably accommodate applicants with disabilities who need adjustments in order to complete the application or interview process. Please email us at [email protected] or call 800-835-5099, prompt 2, option 2 if you would like to request an accommodation.
Fidelity Investments is an equal opportunity employer.
Location: Bangalore EGL
Shift Timings: 9am to 6pm
Certifications:
Category:Information Technology
Top Skills
What We Do
At Fidelity, our goal is to make financial expertise broadly accessible and effective in helping people live the lives they want. We do this by focusing on a diverse set of customers: - from 23 million people investing their life savings, to 20,000 businesses managing their employee benefits to 10,000 advisors needing innovative technology to invest their clients’ money. We offer investment management, retirement planning, portfolio guidance, brokerage, and many other financial products.
Privately held for nearly 70 years, we’ve always believed by providing investors with access to the information and expertise, we can help them achieve better results. That’s been our approach- innovative yet personal, compassionate yet responsible, grounded by a tireless work ethic—it is the heart of the Fidelity way.