Senior Software Engineer - Compliance Engineering

Job Description


The Compliance Engineering team at Square is responsible for policing the behavior of merchants on our platform to guarantee compliance with the Bank Secrecy Act and Anti-Money Laundering laws, ensure the security of our money transmission licenses, and fulfill financial institution partnership obligations, which are the cornerstone of Square’s ability to do business.

This team:

Builds full stack custom software to identify, investigate, and report on suspected money laundering, terrorism financing, sanctioned activity, and other terms of service violations
Is responsible for ensuring that merchants using our platform have passed all identity verification requirements required by the laws governing anti-money laundering in each of the countries in which we do business
Uses machine learning to improve our ability to identify and act on potential Compliance violations

You will:

Work with operational teams to build full stack web applications that optimize the manual review of suspected violations
Work on high volume, highly available platforms that are crucial to the onboarding process
Work with machine learning teams to identify merchant violations that threaten our financial institution partnerships and money transmission licenses
Work with international teams to assure compliance with all international money movement and privacy regulations to enable international expansion
Qualifications


You have:

A strong desire to prevent Square’s platform from being used to facilitate the financing of terrorism, money laundering, or the sale of items that are commonly vectors for fraud
Experience developing full stack web applications (Java or Ruby is a bonus but not required)
BA/BS degree or equivalent practical experience
You must deeply enjoy moving quickly, creating a great team culture, and shipping production software.

You may return to your current search results by clicking here.

Latest Job Listings