[Remote] Senior Typescript Backend Engineer
Note: The job is a remote job and is open to candidates in USA. OP is partnering with a fast-growing iGaming startup to hire talented individuals building the next generation of sweepstakes-based gaming experiences. The role involves designing, building, and scaling backend services, as well as owning backend features from design to production rollout.
Responsibilities
- 5+ years designing, building, and scaling backend services powering gameplay, wallets, payments, promotions, and player account management using TypeScript + Node.js (Bonus: NestJS, Express)
- Architect API first, microservice oriented systems that are modular, resilient, and independently deployable
- Build and maintain reliable REST/GraphQL APIs and third party integrations (payments, KYC/identity, fraud, analytics)
- Own backend features end to end from design and implementation through production rollout and operational support
- Comfort developing and scaling systems that may operate across on-prem and cloud environments
- Experience with transactional, audit-friendly systems is highly valued
- Implement secure, audit friendly transaction processing for deposits, withdrawals, bonuses, and settlement workflows
- Ensure consistency and traceability across high volume financial operations and asynchronous workflows
- Proven ability to design scalable, reliable systems
- Experience with transactions, integrations, and system architecture
- Solid database skills (especially PostgreSQL)
- Security-first mindset with attention to data integrity and traceability
- Comfortable working autonomously in a startup environment
- Collaborate with AppSec and compliance partners to meet PCI DSS expectations around access control, data handling, logging, and vulnerability remediation
- Hands on experience using AI platforms to accelerate development and testing
- Experience working in Agile/Scrum environments
- Nice to have: FinTech, gaming, casino, payment, regulatory, WebSockets, or real-time systems experience
- Exclusions: Java, Spring Boot, Go, .NET
Skills
- 5+ years designing, building, and scaling backend services powering gameplay, wallets, payments, promotions, and player account management using TypeScript + Node.js (Bonus: NestJS, Express)
- Architect API first, microservice oriented systems that are modular, resilient, and independently deployable
- Build and maintain reliable REST/GraphQL APIs and third party integrations (payments, KYC/identity, fraud, analytics)
- Own backend features end to end from design and implementation through production rollout and operational support
- Comfort developing and scaling systems that may operate across on-prem and cloud environments
- Experience with transactional, audit-friendly systems is highly valued
- Implement secure, audit friendly transaction processing for deposits, withdrawals, bonuses, and settlement workflows
- Ensure consistency and traceability across high volume financial operations and asynchronous workflows
- Proven ability to design scalable, reliable systems
- Experience with transactions, integrations, and system architecture
- Solid database skills (especially PostgreSQL)
- Security-first mindset with attention to data integrity and traceability
- Comfortable working autonomously in a startup environment
- Collaborate with AppSec and compliance partners to meet PCI DSS expectations around access control, data handling, logging, and vulnerability remediation
- Hands on experience using AI platforms to accelerate development and testing
- Experience working in Agile/Scrum environments
- Nice to have: FinTech, gaming, casino, payment, regulatory, WebSockets, or real-time systems experience
Benefits
- 100% medical, dental & vision coverage (partial for dependents).
- 401(k) employer match.
Company Overview
Company H1B Sponsorship