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 accommodations@fmr.com 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 TechnologyOther Jobs from Fidelity
Principal Software Engineer
VP, Financial and Trust Planning Lead
Similar Jobs
Senior Data Scientist, Safety
Senior Big Data Engineer
Data Engineering Lead
Data Engineer, Lead
Data Scientist - Financial Crimes Models & Analytics
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say