[Remote] Senior Full-Stack Engineer
Note: The job is a remote job and is open to candidates in USA. Reklaim Credit Solutions is building a credit intelligence platform designed for the cannabis industry. The Senior Full-Stack Engineer will build secure backend services, APIs, data pipelines, integrations, and credit risk analytics while also contributing to the React frontend. The role owns technical decisions and end-to-end delivery with a strong focus on security, compliance, scalability, and multi-tenant architecture.
Responsibilities
- Design, build, and maintain backend services, APIs, and data pipelines that power Reklaim's platform
- Integrate external systems and data sources, including accounting platforms (e.g., QuickBooks) and cannabis/fintech APIs
- Build and support entity resolution/record linkage (matching and deduplicating records across data sources) for customer and third-party datasets
- Build and document secure, versioned REST (and future GraphQL) APIs for internal and external use
- Implement robust authentication, authorization, and tenant-aware access controls
- Design and enforce data protection practices for sensitive financial and credit data
- Support compliance efforts including SOC 2 alignment and auditability
- Establish backend best practices around security, monitoring, logging, and error handling from day one
- Design and implement front-end UX/UI in React (preferred) with TypeScript
- Build features across a frontend deployed via Firebase Hosting and backend services running on Cloud Run, Cloud Functions, and Cloud SQL
- Implement secure multi-tenant functionality, including tenant-scoped routes, permission-aware API logic, and isolated data views
- Work directly with founders and product leadership to iterate quickly on features supporting credit scoring, limits, and risk monitoring
- Ensure security, compliance, and scalability from day one
- Contribute to shaping engineering culture and technical strategy
Skills
- Strong backend development background (5+ years or equivalent real-world experience)
- Proficiency with Python and FastAPI, including SQLAlchemy and Alembic
- Experience designing and integrating REST APIs
- Comfortable consuming, normalizing, and validating data from third-party systems
- Strong experience with React and TypeScript; other modern framework backgrounds considered
- Experience designing clean, functional UX/UI
- Experience designing and operating multi-tenant backend systems
- Strong understanding of tenant isolation, permission-aware routing, and secure data access patterns
- Experience with PostgreSQL, including schema design and performance considerations
- Experience with entity resolution/record linkage (matching and deduplicating records across data sources)
- Strong understanding of backend security best practices, including encryption at rest and in transit, IAM and role-based access control, and secure API authentication (tokens, OAuth, API keys)
- Experience designing systems aligned with SOC 2 principles, including audit logging, least-privilege IAM, secrets management, and token validation and lifecycle management
- Familiarity with data privacy considerations
- Experience deploying and operating services on Google Cloud, including Cloud Run, Cloud SQL (PostgreSQL), Cloud Storage, Cloud Functions, and Firebase Hosting
- Experience with automated testing (pytest, Jest, or similar) and CI/CD pipelines (e.g., GitHub Actions)
- Comfortable working lean and making/owning pragmatic architectural decisions independently
- Strong ownership mentality: you operate without heavy process, hand-holding, or detailed tickets. Self-trust and autonomy are essential: you set your own direction and hold yourself accountable to outcomes
- Entrepreneurial, curious, and motivated by solving real problems in regulated environments
- Comfortable wearing multiple hats and moving fast in a lean team
- Proven track record of shipping production systems end-to-end: you take ambiguous problems and deliver working software without waiting for direction or detailed specs
- GraphQL experience is a plus
- Experience with React + Vite + TypeScript, Firebase Hosting, Tailwind, and shadcn/ui for modern UI engineering
- Familiarity with BigQuery, service accounts, and IAM roles a plus
- Docker familiarity a plus
Benefits
- Every early hire plays a founding role in shaping both the product and the company.
- Work directly with founders and product leadership to iterate quickly on features.
- Contribute to shaping engineering culture and technical strategy.
- Meaningful path into engineering leadership.
Company Overview