Software Engineer
RiskifiedTel AvivГибридот 3 лет
AITypeScriptKafkaReactAWSMicroservicesFull-stackElasticsearchAPIsScalaNestJSCockroachDB
Описание
The Dispute Team at Riskified builds Dispute Resolve and the Chargeback Management System (CBMS), a platform for merchants and dispute operators to manage chargebacks from reception to financial close. This role requires strong technical execution and curiosity about card-network disputes. Under the hood, this is an event-driven system of Scala and TypeScript (NestJS) microservices on Kafka, backed by CockroachDB and Elasticsearch, with a React console on top.
Responsibilities
- Design, develop, and maintain services that ingest chargebacks, decide on representment, generate evidence, and submit disputes to payment gateways, ensuring reliability
- Extend LLM-based evidence generation to scale across dispute types and providers
- Actively use agentic coding tools and AI-assisted workflows to raise team velocity and code quality
- Partner with Product, dispute operations, and payments domain experts to translate card-network rules, liability logic, and merchant configuration into clean software architecture
- Ship daily through modern CI/CD, own the health of your services in production, and investigate real merchant cases
- Take an active part in planning the team's roadmap and products
Requirements
- B.Sc. in Computer Science or equivalent certifications
- 3+ years of proven experience in hands-on server-side coding
- Proven experience with server-side development languages, such as TypeScript, Scala, Java, C#, or Kotlin
- Hands-on experience in a recent frontend framework (React, Vue, etc.)
- Proven experience in full-stack development, with proficiency in both frontend and backend technologies
- Strong business context orientation with the capacity to understand domain workflows in risk, fintech, or eCommerce
- Demonstrated experience building APIs, microservices, and integration layers with databases (SQL/NoSQL) and cloud services (AWS/GCP)
- Passionate about leveraging AI coding assistants and agentic tools in daily development workflows
- Independent self-learner, proactive problem solver, and strong team player
Nice to have
- Experience incorporating LLMs or agentic frameworks directly into customer-facing products
We offer
- Equity for all employees, Keren Hishtalmut, pension
- Private medical insurance, extra time off for parents and caregivers
- Commuter and parking benefits
- Team events, fully-stocked kitchen, lunch stipend, happy hours, yoga, pilates, functional training, basketball, soccer
- Wide-ranging opportunities to volunteer and make an impact
- Commitment to your professional development with global onboarding, skills-based courses, lunch & learns
- Awesome Riskified gifts and swag!