JOBSEARCHER

Software Engineer - Payment Platform

About NclusionNclusion is on a mission to provide traditional financial services to 1.4 billion people worldwide without access today. Without a secure way to save, invest, or transfer money, individuals are not empowered to accumulate short or long-term wealth. We're changing that by bridging the gap between traditional banking and the communities that need it most.About The RoleWe’re seeking a Senior Software Engineer to help lead the design and development of our Trust & Safety systems. In this role, you’ll take ownership of mission-critical services that protect our customers and financial platform from fraud, abuse, and regulatory risk. You’ll work on complex, ambiguous problems and help shape the technical direction of trust and safety across the company.You’ll collaborate closely with product, data science, risk, compliance, and operations teams, and play a key role in turning evolving risk signals and regulatory requirements into scalable, reliable engineering solutions.What You’ll DoOwn the design, development, and operation of core Trust & Safety systems, including fraud detection, transaction monitoring, and abuse prevention servicesArchitect scalable, highly available backend systems that operate in real time and at high transaction volumesLead the implementation of decisioning frameworks, rules engines, and integrations with internal and external risk providersPartner with data scientists to productionize, monitor, and iterate on ML models used for risk scoring and anomaly detectionBuild and evolve internal tooling for manual review, investigations, and policy enforcementDrive improvements in system reliability, observability, latency, and data qualityParticipate in incident response, root cause analysis, and postmortems for trust and safety eventsMentor engineers through design reviews, code reviews, and technical guidanceInfluence technical strategy and help define best practices for trust and safety engineeringWhat We’re Looking For5+ years of professional software engineering experience, with demonstrated ownership of production systemsStrong backend engineering experience (e.g., Java, Kotlin, Go, Python, or similar)Proven experience designing and operating distributed systems at scaleSolid knowledge of data storage, streaming, and processing systems (SQL/NoSQL, batch and real-time pipelines)Experience building reliable APIs and services with strong observability and operational excellenceAbility to navigate ambiguous problem spaces and balance fraud risk, compliance needs, and user experienceStrong communication skills and experience working cross-functionallyNice to HavePrior experience in fintech, payments, lending, crypto, or marketplacesHands-on experience with fraud detection, AML, KYC, or transaction monitoring systemsExperience integrating machine learning models into production systemsFamiliarity with event-driven architectures (e.g., Kafka or similar)Knowledge of regulatory and compliance frameworks such as AML, KYC, PCI, SOC2Experience building platforms or tools used by operations, risk, or compliance teams