Remote job
Senior Backend Engineer
Job details
About this role
Role overview
Build and operate backend services for identity and authentication or Web3 wallet infrastructure. These products support sensitive sign-in, account-management, and transaction flows used by other teams, so the role covers service design, implementation, release, production operations, reliability, and security. You’ll work with product, design, engineering, QA, and DevOps colleagues, and participate in on-call and incident response.
Responsibilities - Design, build, release, and operate backend services and REST or gRPC APIs for authentication, account management, or wallet operations. - Define service boundaries, integration contracts, and data ownership across systems, documenting significant architectural decisions. - Design data models and storage, and improve schemas and queries. - Build event-driven and asynchronous workflows, with attention to performance and cost under load. - Own observability through metrics, logs, traces, and alerts; use production signals to diagnose and resolve issues. - Improve reliability and security for critical flows, including failure handling and protection of user data and credentials; take part in on-call.
Requirements - Backend engineering experience building and operating production services and APIs. - Knowledge of service architecture, data modeling, asynchronous workflows, and performance optimization. - Security experience covering common web risks, secrets management, and safe handling of user data. - Server-side OAuth 2.0 and OpenID Connect knowledge, including flows, tokens, and sessions. - Experience deploying and debugging services with Docker and Kubernetes. - Familiarity with observability tools and production incident diagnosis; experience with Datadog, Prometheus, Grafana, ELK, Graylog, or OpenTelemetry is relevant. - Unit, integration, and contract testing skills; Git and CI/CD experience; daily hands-on use of AI coding tools. - Ability to read technical documentation in English.
Nice to have - Web3 backend experience, including blockchain integrations, wallet infrastructure, or account abstraction. - High-load systems experience; cloud platforms such as GCP, AWS, or Azure; infrastructure as code; or NoSQL databases. - Background in gaming, e-commerce, fintech, or payments.
Benefits and work setup - Full-time, worldwide remote role, with a flexible 10:00–19:00 schedule. - Medical, dental, and vision coverage, paid time off, a personalized career roadmap, and professional development opportunities. - Employment agreement arranged through a local entity or employer of record, depending on location.