Staff Software Engineer - Compliance
Tech Stack
Responsibilities
- Architect, design, and implement robust, efficient, and reliable backend services for KYC workflows, sanctions screening engines, and alert management systems.
- Build and optimize case management and alert creation pipelines that enable investigators to efficiently review and disposition suspicious activity.
- Develop and maintain integrations with regulatory reporting systems, including SAR filing and GoAML submissions.
- Collaborate closely with compliance stakeholders, product teams, and other engineering teams to translate regulatory requirements into scalable technical solutions.
- Contribute to developing new features and capabilities that enhance detection accuracy, reduce false positives, and streamline investigator workflows.
Soft Skills
Written CommunicationAml/Kyc ComplianceHIPAAPayment SecurityPci-Dss
Benefits
- Equity
- 401k
- Health Insurance
- Dental
- Vision
- Flexible PTO
- Remote Work
- Remote Stipend
- Learning Budget
- Parental Leave
Culture
Remote-FirstExtreme OwnershipHigh GrowthPerformance-OrientedFlexible Hours
Requirements
Regions: Brazil, Canada, Usa
Get jobs like this in your inbox
Weekly Alert Workflows, Investigation Tooling, API hiring trends and salary data — free.
Join 6 engineers getting weekly insights
Get market intelligence in your inbox
Free weekly insights on tech hiring trends, salaries, and in-demand stacks.
Already a subscriber? Sign in
About sardine
Industry: fintech
Size: small
Sardine is a leader in fraud prevention and AML compliance, leveraging device intelligence, behavior biometrics, machine learning, and AI to stop fraud for over 300 banks, retailers, and fintechs globally. The company maintains a remote-first work culture with globally distributed teams.
View company profile →Compensation
Equity: Early exercise for all options, including pre-vested