Backend Engineer
Builds and scales backend infrastructure for global payments platform using NodeJS, integrates third-party services and smart contracts across blockchains, and contributes to technical roadmap for hypergrowth fintech.
About the job
What you'll do
- Be a critical part of the technical and product roadmap
- Contribute to our backend and integrate a variety of third-party services
- Scale our infrastructure to millions of end users globally
- Rapidly ship new capabilities to our customers
- Help drive the architectural decisions of a rapidly evolving product
- Interact with smart contracts across multiple chains
What we're looking for
- Experience with NodeJS and other backend technologies
- A builder mentality, someone who experiments with side projects
- 2-10+ years of experience
Nice to have
- Fintech experience (neobank or card issuing experience gets extra brownie points)
- Experience with smart contracts and blockchains
Compensation & Benefits
- Compensation based on experience
- Unlimited time off (minimum 10 days required)
- Flexible working (remote or office)
- Comprehensive health, dental, vision plans
- 401(k) with 4% company match
- Equity option plan
- Rain Cards for product testing and health/wellness
- Team summits (domestic and international)
Skills
Node.js, Backend Development, Smart Contracts, Blockchain, TypeScript, Infrastructure Scaling, Third-Party Integrations, Architectural Design
Similar jobs
Backend Engineering jobsSupports development of secure, scalable data movement and distributed systems across hybrid cloud and ground-station infrastructure. The internship is intended for a current computer science or software engineering student with programming and networking interests.
Build and scale high-performance backend APIs and real-time data-processing systems for fraud detection. The role requires at least 2 years of backend experience with Go and/or Node.js, plus expertise in scalable systems, APIs, databases, and microservices.
Build real-time video-streaming pipelines, simulation frameworks, and cloud communication systems for a vehicle teleoperations platform. The role requires C/C++ or Go, networking expertise, and a Computer Science degree, with 2+ years of relevant experience for BS/MS candidates.
Build large-scale search infrastructure, crawling systems, and vector databases as an engineering intern. The role requires current technical study, full-time in-person availability in San Francisco, and experience with a high-performance language such as C++ or Rust.
Build and maintain backend services, APIs, and data pipelines supporting a mission-critical flight safety platform. The role requires at least two years of backend experience or equivalent project-based experience, with proficiency in a modern backend language.