What is a Software Engineer at SentiLink?
A Software Engineer at SentiLink plays a critical role in building and scaling the core infrastructure that power identity verification and real-time fraud prevention. In this position, you will design, implement, and optimize backend systems that process millions of transactions to detect complex fraud vectors, such as synthetic identity theft and account takeover. Because SentiLink operates at the intersection of financial technology, security, and machine learning, your work directly impacts the financial safety of top-tier banks, credit unions, and fintech platforms.
As a member of the engineering team, you will tackle highly complex challenges involving high-throughput data pipelines, low-latency APIs, and advanced clustering algorithms. The systems you build must be both incredibly fast and exceptionally reliable, as partners rely on SentiLink's real-time APIs to make instant onboarding decisions. You will collaborate closely with risk analysts, data scientists, and product managers to translate sophisticated fraud-detection logic into clean, robust production code.
This role is ideal for engineers who thrive in high-ownership environments and are genuinely excited by deep technical problem-solving. At SentiLink, engineering is not just about writing code; it is about understanding the systemic mechanics of fraud, anticipating malicious actors, and designing elegant platforms that stay steps ahead of financial criminals.

