
Staff Engineer
Incode
Completely RemoteFull TimeEngineering & Architecture
Posted Today
Job description
Responsibilities
- Define and own the technical roadmap for foundational platform components powering fraud detection and identity verification at scale
- Lead complex architectural initiatives spanning multiple engineering teams and geographies
- Contribute production-grade code and raise engineering standards through hands-on implementation
- Design and evolve high-throughput distributed systems and real-time streaming data processing pipelines
- Drive the adoption of AI agentic workflows and integrate LLM-powered automation into production systems
- Partner with Product and cross-functional leaders to balance technical excellence with business priorities
Requirements
- 15+ years of software engineering experience, including success at Staff or Principal Engineer level
- Deep backend expertise with JVM technologies (Java, Kotlin, Scala) and/or Go
- Strong distributed systems and system design fundamentals (microservices, scalability, resilience)
- Hands-on experience with large-scale streaming architectures using Kafka and technologies such as Flink or Spark
- Experience integrating or operating AI agentic workflows and LLM-powered systems
- Proven track record of leading complex, cross-team technical initiatives from architecture to execution
Preferred Qualifications
- Experience building systems within fraud detection, identity verification, fintech, or risk platforms
- Full-stack exposure, including Node.js and modern JavaScript frameworks
- Background in security engineering, applied cryptography, or privacy-preserving systems
Benefits
- Flexible working hours and workplace
- Open vacation policy
About the Company
Incode is a Series B unicorn providing world-class AI-powered identity solutions. We help leading banks, fintechs, and governments deliver friction-free experiences while defeating fraud and safeguarding privacy.
Skills & tools
JavaKotlinGoKafkaFlinkSparkDistributed Systems
What the team is looking for
Use this list as a quick fit check before you apply.
- 0115+ years software engineering experience
- 02Staff or Principal Engineer level success
- 03Deep backend expertise in JVM or Go
- 04Strong distributed systems and system design fundamentals
- 05Experience with Kafka, Flink, or Spark
- 06Experience with AI agentic workflows or LLMs

Incode
Job details
- Work model
- Completely Remote
- Commitment
- Full Time
- Category
- Engineering & Architecture
- Posted
- Today