The Anti-Money Laundering & Sanctions Analytics team within Fidelity's Enterprise Compliance group is responsible for the design and development of the firms AML and Screening models. AML & Sanctions Analytics partners with colleagues within Fidelity Digital Assets Services, LLC (“FDAS”), Fidelity Brokerage Technology, Enterprise Compliance and the Corporate Technology Group to build software and data solutions that support the firms AML monitoring programs.
The AML & Sanctions Analytics team is part of the Fidelity Enterprise Risk Management (“FERM”) organization. FERM strives to protect Fidelity's businesses, clients, customers and reputation by providing effective and timely analytical and investigative services, enabling us to provide the optimal balance of risk management and customer experience.
AML & Sanctions Analytics is an agile development team supporting all phases of the software development life cycle. We're looking for software engineers that love data, have a passion for technology and thrive in a team-based culture. You will work with vast amounts of production data across numerous Fidelity business lines. You'll have the opportunity to learn, test and implement new technologies supporting both existing and new Fidelity businesses.
The Expertise You Have
As a Software Engineer, you will focus on developing, enhancing, and delivering next generation surveillance solutions on a wide range of AML typologies. These include but are not limited to, cryptocurrency trading, cryptocurrency receipt/delivery, market manipulation (equities, options, cryptocurrencies), securities fraud, insider trading, elder financial exploitation, anti-money laundering and terrorist financing. You will also support and enhance the Customer Risk Profile to refine the risk rating algorithm to more precisely discover, identify, and monitor high-risk customers and abnormal behavior.
Bachelor's degree in Computer Science or equivalent technical expertise
2-4 years of software engineering experience
Strong understanding of at least one object-oriented programming language, e.g. Java / Python
Experience working with Spark (PySpark, Scala)
Experience working with large data sets
Experience with AWS, especially EKS and EMR
Proficient in designing and querying relational databases, e.g. Oracle
Experience working with non-relational databases, e.g. MongoDB, is a plus
Experience in AI and machine learning initiatives is also a plus
Some experience with DevOps processes, such as containerization is helpful
Familiarity in design and development decisions towards in scalable architectures is a plus
Interest in in-memory databases (Redis) or sharding (MongoDB) would be helpful but not required
The Skills You Bring
You have strong CS fundamentals, good working knowledge of object-oriented programing, data structures & algorithms, etc.
You have the ability to analyze data, implement test solutions, evaluate effectiveness, and determine a feasible path to delivery
You are able to identify, prioritize, and develop solutions that also improve the AML platform
You have an ability to identify and make scalable software decisions with the appropriate architecture in mind
Performs both business and data analysis to gain an understanding of suspicious activity
Develops or assists in development of algorithms that identify suspicious transactions and customers
Creates class and sequence diagrams to illustrate your approach to solve problems
Develops unit testing and integration testing leading to implementation
Works on multiple projects concurrently under moderate direction
Supports incubation of new tools and technologies, such as Elastic Search, Kafka, graph databases, and others
Supports the deployment of cloud technologies including DocumentDB, EMR, EKS, Snowflake
Provide leadership and technical guidance to other team members through code reviews, mentorship and collaboration
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 AML Program
Detect suspicious activity occurring on Fidelity's platform
Support Fidelity's new business initiatives, e.g. Fidelity Digital Assets
You can support other team members in the day-to-day but progress towards long-term goals
Loves technology — follows trends and tries them in small scale to see how they work
Self-starter and self-motivator
Loves to solve hard, data-oriented problems
An eye for detail and able to empirically back up and evaluate solutions to problems
Excellent oral and written communication skills
Commitment to quality and high standards
At Fidelity, we are focused on 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 associates for their unique perspectives and experiences. For information about working at Fidelity, visit FidelityCareers.com.
Fidelity Investments is an equal opportunity employer.
Apply on company website