➡️ Apply here: Senior System Analyst
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
Founded in 2022, EQWIN is a fast-growing startup reimagining the horse racing experience. Our app bridges the real and digital worlds, allowing users to create and manage their own virtual racing stables built from real racehorses whose value evolves with live performance.
With over 25,000 users in France and a recent acquisition by a U.S. investment fund (April 2025), we’re now preparing for international expansion.
Our mission: make horse racing modern, fun, and accessible to a new generation of fans.
Our core stack includes:
Cloud: AWS stack (API Gateway, Lambda, Cognito, SQS, PostgreSQL, Secrets Manager, CloudWatch, CloudFront)
API: GraphQL, REST
Mobile: React Native
Web: React
Team collaboration: Jira, Confluence
Modeling: PlantUML (sequence / state / activity / component / ER), ArchiMate, C4 diagrams, BPMN 2.0
A quick note for candidates:
The description below is a picture of our ideal candidate. If you cover at least half and can learn the rest quickly, you definitely need to apply!
Responsibilities:
Discovery & vendor engagement
Lead RFI / RFP (Request for Information / Proposal), scorecards, and demos for payments / wallet, Geo-compliance SDKs, KYC / AML (Know Your Customer / Anti-Money Laundering), and race-data providers.
Coordinate PoC (Proof of Concept) scope; align SLA / SLO (Service Level Agreement / Objective) targets with business and engineering.
US-ready requirements & acceptance
Consolidate inputs into clear, testable requirements and acceptance criteria for the MVP path.
Maintain RTM (Requirements Traceability Matrix) and ADR (Architecture Decision Records); facilitate cross-functional reviews.
Payments & wallet flows
Specify server-to-server flows for “entry fee” and “bulk prize payout” (auth, idempotency keys, retry / backoff, error / status taxonomy, webhook signatures / HMAC and verification).
Define end-to-end card / ACH (Automated Clearing House) flows, 3-D Secure / SCA (Strong Customer Authentication), tokenization, refunds / chargebacks, and reconciliation KPIs.
Geo-fencing & KYC
Define device-side Geo SDK + server token validation patterns; state / country allow / deny logic; UX for deny / retry.
Align KYC (document, liveness, age rules) with Mobile / Product; define negative paths and evidence capture.
APIs, data models, observability
Own OpenAPI / Swagger and GraphQL contracts (versioning, deprecation); data modeling (ER, events); baseline non-functional requirements (performance / availability / security / auditability).
Set observability requirements (metrics / logs / traces, alert thresholds in CloudWatch, traces with X-Ray / OpenTelemetry); ensure actionable dashboards for critical flows.
Documentation & facilitation
Produce BRD / FRD / SRS (Business / Functional / System Requirements), user journeys, and PlantUML / ArchiMate visuals; keep Confluence current.
Run workshops with Backend, Mobile, DevOps, Data, Product, and Compliance; support UAT and release readiness (checklists, evidence, sign-offs).
Requirements (must-have):
5+ years as a Technical / System Analyst in Payments / FinTech or another regulated, high-throughput domain.
Proven experience integrating PSPs / gateways (cards / ACH / push-to-card), 3-D Secure / SCA, tokenization, webhooks (HMAC / JWS verification, retries, idempotency), refunds / chargebacks, reconciliation.
Strong API / data background: OpenAPI / Swagger, GraphQL, error handling and contract testing (Postman / Newman, Insomnia, Spectral for linting); ER modeling; basic SQL for validation.
Non-functional / observability literacy: SLO / SLA design, metrics (p95 / p99 latency, error rates), alerting in CloudWatch, basic tracing (X-Ray / OTel).
Hands-on documentation / modeling: BRD / FRD / SRS, acceptance criteria, RTM, ADR; PlantUML (sequence / state / activity / component / ER) and ArchiMate.
English B2+: confident written specifications and regular technical calls with external providers; clear facilitation and note-taking.
Nice to have:
Exposure to DFS / entertainment or regional compliance (Geo-fencing, age-gating), privacy (GDPR / CCPA) at the requirements level.
Familiarity with mobile app integration patterns (SDK / WebView, deep links, Store metadata).
Knowledge of BPMN 2.0 / C4; tools like Miro / Lucidchart, DBeaver / psql, Stoplight, Pact or WireMock for contract tests; Sentry / Datadog for error tracking (or equivalents).
Awareness of PCI DSS / SOC 2 expectations (evidence readiness, not audit execution).
Russian B2+: for technical calls
Terms:
Format: B2B (contractor), fully remote from any location.
Workload: start part-time with an option to transition to full-time as scope grows; part-time may be combined with other work subject to SLA and confidentiality.
Communications & schedule: 3-4 hours overlap with Europe / US for launch-related syncs and workshops.
Compensation: EUR by invoice, via SEPA / SWIFT or a licensed EMI; ability to receive payments from France to a B2B account is required.
