Sardine is hiring a Senior Application Security Engineer to strengthen application security across its financial crime and risk platform. The role focuses on identifying and preventing vulnerabilities—especially authorization flaws and business logic abuse—in services written in Go, Node.js, Python, Ruby, and Java and running across multi-cloud environments and Kubernetes. The engineer will run and automate the vulnerability management pipeline, triaging findings from scanners, code review, testing, threat modeling, penetration tests, and bug bounty reports. They will identify recurring root causes, establish secure patterns and defaults, create custom static analysis rules, review platform-layer controls, and partner with engineering teams to implement durable fixes. The work also includes hands-on application and API testing, manual review of high-exposure services, threat modeling, and security enablement across engineering, including a security champions program. Sardine is remote-first, and this position is listed as remote in the United States. Employees work remotely within the country in which they are hired and must maintain a home base there. Compensation depends on location. The company values ownership, sound judgment, evidence-based collaboration, and asynchronous influence across time zones.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed