Plasma is looking for a Fullstack Core Product Engineer to build the infrastructure and applications powering stablecoin payments. In this backend-focused role, you will ship user-facing products and contribute across the stack to deliver high-impact features.
What You'll Do
- Design and implement high-performance REST and GraphQL APIs for stablecoin payments and financial operations.
- Integrate backend services with Plasma’s blockchain infrastructure using libraries like Web3.js and Ethers.js.
- Build services to process blockchain events and maintain application state consistency.
- Define and optimize database schemas for transactional throughput and financial data integrity.
- Implement caching and indexing strategies for wallet balances and transaction history.
- Develop WebSocket services to deliver real-time transaction updates to users and systems.
- Create robust error handling and retry logic for blockchain and DeFi protocol interactions.
- Set up performance monitoring, tracing, and alerting across backend services.
- Collaborate with frontend engineers to define API contracts and support internal tooling development.
- Build admin dashboards and internal tools for operations, customer support, and debugging.
- Write clear API documentation and maintain backend support for frontend feature development.
What We're Looking For
- 3+ years experience as a full stack engineer with a strong focus on backend development.
- Proficient in TypeScript and JavaScript, with deep expertise in Node.js and API design (REST and GraphQL).
- Hands-on experience integrating blockchain infrastructure using Web3.js or Ethers.js.
- Strong understanding of distributed systems, microservices, and asynchronous messaging (e.g. RabbitMQ, Kafka).
- Have a deep understanding of crypto UX patterns and interactions.
- Skilled in relational databases like PostgreSQL and caching with Redis.
- Comfortable working across the stack, with experience in React or similar frontend frameworks.
- High attention to detail, with strong debugging and problem-solving skills in fast-paced environments.
- A bias for action and ownership, capable of driving complex features from design through deployment.
- Familiarity with core blockchain concepts including gas optimization, transaction lifecycle, wallet interactions, etc.
Nice to Have
- Experience with stablecoin protocols (USDC, USDT, DAI).
- Previous fintech or payments experience.
- Experience with regulatory compliance in financial services.
Technical Stack
- Languages: JavaScript, TypeScript
- Backend: Node.js
- Blockchain: Ethers.js, Web3.js, Hardhat
- Frontend: React, Next.js, TailwindCSS, TanStack Query
- Data: PostgreSQL, Redis, Elasticsearch
- Infra: Docker, Kubernetes, AWS/GCP, Terraform
- Monitoring: Prometheus, Grafana, Sentry
- Tools: GitHub, CI/CD pipelines, automated testing
Benefits & Compensation
- Above-market salary
- Generous ownership package
- Comprehensive insurance coverage
- Generous paid time off
Plasma is an equal opportunity employer.


