Software Engineer - Stellar
Designs, builds, and maintains Soroban smart contracts on Stellar and backend services integrating with EVM and Solana networks. Scales infrastructure for high-volume crypto-backed card transactions, requiring deep Stellar expertise, Rust proficiency, Node.js experience, and 2-10+ years in engineering.
About the job
Responsibilities
- Own and evolve Soroban smart contracts end-to-end — from development through deployment and maintenance
- Build robust, scalable backend services that interact with Stellar, EVM, and Solana networks
- Scale on-chain infrastructure to support millions of users globally — powering transactions, data ingestion, and real-time processing
- Play a central role in shaping the technical and product roadmap
- Drive architectural decisions in a fast-moving, rapidly evolving product
- Ship new capabilities quickly and iteratively to customers
Requirements
- Deep expertise in the Stellar ecosystem, including Soroban's programming model, tooling, and best practices
- Strong proficiency in Rust
- Solid understanding of smart contract security patterns and common vulnerability classes
- Experience with Node.js and backend systems
- 2–10+ years of engineering experience
Nice to Haves
- Fintech experience — neobank or card issuing background
- Familiarity with Stellar classic operations
Skills
Stellar, Soroban, Rust, Node.js, Smart Contracts, Evm, Solana, Blockchain, Backend Development
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.