As a Full-Stack Engineer, you will design and build micro-services to turn raw event streams into reliable data models, develop strong ETLs and enrichment pipelines, and create user-friendly, high-performing interfaces for review, automation, and operations.
Requirements
- Build resilient adapters/indexers to ingest, normalize, and reconcile onâchain events across multiple networks
- Architect scalable micro-services with clear contracts and consistent domain models
- Work with event sourcing/CQRS architecture and materializers, read models, replays, and eventual consistency
- Design longârunning workflows with retries, compensations, and versioning; automate crossâservice processes and external integrations with strong error handling and SLAs
- UI/UX delivery: Ship intuitive, performant interfaces for review, categorization, reconciliation, approvals, and operational insights with realâtime feedback and accessible patterns
- Instrument tracing/metrics/logs; define SLIs/SLOs; create actionable dashboards and alerts; maintain integration/load/contract tests and backward compatibility under load
- Work closely with product, finance/ops, and customerâfacing teams; communicate tradeâoffs, risks, and decisions; write concise specs, runbooks, and postmortems
- Triage ambiguous production issues across data, workflows, and services; deliver pragmatic fixes and longâterm improvements; own features through rollout, monitoring, incidents, and iteration
- Contribute documentation, patterns, and reviews; mentor peers and elevate engineering standards