Job Title: Senior Full Stack Software Engineer Company Name: Bitwave Job Details: RemoteFull,Time Job Url: https://hiring.cafe/viewjob/6s78b7vl76g02gzu Job Description: Posted 19h agoSenior Full Stack Software Engineer@ BitwaveView All JobsWebsiteUnited StatesRemoteFull TimeResponsibilities:ingesting data, designing services, monitoring performanceRequirements Summary:Senior full-stack engineer with Vue 3 and TypeScript; Go/Node.js; event sourcing/CQRS; microservices; ETL; cloud and observability; security and reliability.Technical Tools Mentioned:Vue, TypeScript, Go, Node.js, GraphQL, REST, gRPC, Temporal, Google Cloud Platform, PostgreSQL, AlloyDB, Spanner, Firestore, BigQuery, New Relic, Grafana, Prometheus, Tracing/Monitoring/Logging About Us Bitwave empowers businesses to seamlessly adopt and manage digital assets with the industry’s most advanced subledger, accounting, and stablecoin payment solutions. We transform financial complexity into a strategic advantage, helping businesses operate with confidence, compliance, and clarity. We aim to be the global standard for enterprise digital asset finance, powering the future with automation, security, and transparency. With audit-ready integrations across today's leading blockchains, exchanges, and ERPs, Bitwave bridges the gap between blockchain technology and enterprise finance. Role Summary As a Full-Stack Engineer, you are responsible for the entire data and product experience that supports key digital asset operations. 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. You will also set clear service contracts and manage reliable, auditable workflows, making sure every step from data ingestion to action is observable, testable, and traceable. You will work with engineering, product, and customer-facing teams to design user-focused workflows such as approvals, exceptions, backfills, and re-categorization. You will also help put strong controls and auditability in place, and work to improve performance, reliability, and cost efficiency throughout the stack. Responsibilities Build resilient adapters/indexers to ingest, normalize, and reconcile on‑chain events across multiple networks; handle reorgs, idempotency, lag, pagination/backfills, and data quality checksArchitect scalable micro-services with clear contracts and consistent domain models; bake in security, access controls, and audit checkpointsWork with event sourcing/CQRS architecture and materializers, read models, replays, and eventual consistencyDesign long‑running workflows with retries, compensations, and versioning; automate cross‑service processes and external integrations with strong error handling and SLAsUI/UX delivery: Ship intuitive, performant interfaces for review, categorization, reconciliation, approvals, and operational insights with real‑time feedback and accessible patternsInstrument tracing/metrics/logs; define SLIs/SLOs; create actionable dashboards and alerts; maintain integration/load/contract tests and backward compatibility under loadWork closely with product, finance/ops, and customer‑facing teams; communicate trade‑offs, risks, and decisions; write concise specs, runbooks, and postmortemsTriage ambiguous production issues across data, workflows, and services; deliver pragmatic fixes and long‑term improvements; own features through rollout, monitoring, incidents, and iterationContribute documentation, patterns, and reviews; mentor peers and elevate engineering standards Required Qualifications Frontend: Vue 3, TypeScript, Composition API, Vue Router, API integration, performance profilingBackend: Go, GraphQL/REST/gRPC, NodeJS, concurrency/performance tuning, JavaScript/TypeScript proficiencyEvent Sourcing/CQRS: Streams, materializers, read models, idempotency, replay/backfills, consistencyMiddleware/Orchestration: Temporal.io (workflows, activities, retries, signals/queries, versioning); GCP WorkflowsData systems: Strong SQL/NoSQL, Postgres/AlloyDB, Spanner, Firestore, BigQuery, ETLCloud/observability: GCP IAM/Secrets/KMSObservability: New relic, Grafana, Prometheus, GCP, Tracing/Monitoring/Logging Nice to Have Blockchain: EVM/UTXO/account-based models, node ops, RPC/mempool nuances, contract execution patterns, custodial/non-custodial workflows