Rain

Solutions Engineer

Rain

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $148,000 - $172,000 per year

Job Level

Mid-LevelSenior

Tech Stack

Distributed SystemsGoJavaScriptPythonRustTypeScript

About the role

  • Understand client technical requirements and architect integrations using our APIs, SDKs, wallets, and blockchain infrastructure.
  • Scope and design end-to-end solutions for stablecoin issuance, transfers, treasury operations, and blockchain connectivity.
  • Create integration plans, technical diagrams, and deployment recommendations tailored to each client’s environment.
  • Serve as the primary technical point of contact during pre-sales, onboarding, and early adoption phases.
  • Run technical workshops, demos, and Proofs of Concept (POCs) to showcase product capabilities.
  • Collaborate with enterprise customers, fintechs, exchanges, and ecosystem partners to ensure successful implementation.
  • Provide hands-on guidance during integration, working closely with developers, DevOps teams, and security stakeholders.
  • Diagnose and resolve API, blockchain, and infrastructure-level issues, escalating to engineering when needed.
  • Advocate for best practices around operational security, key management, transaction monitoring, and compliance-friendly architecture.
  • Gather customer insights to influence product roadmaps and feature prioritization.
  • Partner with Sales, Product, and Engineering to deliver scalable and repeatable technical solutions.
  • Contribute to technical documentation, integration guides, and internal playbooks.

Requirements

  • 3–7+ years of experience in Solutions Engineering, Sales Engineering, Technical Consulting, or similar roles.
  • Strong understanding of blockchain fundamentals, distributed systems, and crypto payment flows.
  • Experience working with REST APIs, Webhooks, SDKs, and backend integration patterns.
  • Hands-on coding ability in at least one language (e.g., JavaScript/TypeScript, Python, Go, Rust).
  • Ability to simplify complex technical concepts for both technical and non-technical audiences.
  • Excellent communication, client-facing, and project management skills.
Benefits
  • Unlimited time off
  • Flexible working
  • Flexible Benefits
  • Equity plan
  • Rain Cards
  • Health and Wellness
  • Team summits

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
APISDKblockchainRESTWebhooksJavaScriptTypeScriptPythonGoRust
Soft skills
communicationclient-facingproject managementsimplifying complex concepts