Software Engineer

Lunar Rails
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Municipality of Valencia, Spain

Tech stack

API
Amazon Web Services (AWS)
Azure
Code Review
Computer Programming
Continuous Integration
Software Debugging
Open Source Technology
Blockchain
Software Engineering
TypeScript
Google Cloud Platform
Backend
GIT
Containerization
Kubernetes
Web3.js
Front End Software Development
Software Version Control
Docker
Microservices

Job description

This is an remote, full-time role.

As a Software Engineer at Lunar Rails, you will primarily work on backend systems, designing, building, and maintaining the services and infrastructure that power our crypto products. While this role is backend-heavy, the ideal candidate should also feel comfortable handling occasional frontend tasks (simple UI work, small components, or light integration tasks).

You'll collaborate closely with product managers, designers, and other engineers to deliver high-quality, reliable software.

Responsibilities

  • Design, implement, and maintain backend services, APIs, and internal tools.
  • Collaborate with cross-functional teams to define requirements and deliver high-quality features.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews, technical discussions, and architectural decisions.
  • Troubleshoot, debug, and optimize existing systems for performance and scalability.
  • Stay informed about emerging technologies in both general software engineering and the crypto/blockchain space.

Requirements

  • Solid experience in software engineering, ideally in backend or full-stack development.
  • Strong programming skills in Typescript or Go (knowledge of these languages is beneficial but not required; strong engineers from other backgrounds are welcome).
  • Familiarity with cryptocurrencies, blockchain concepts, or Web3 technologies.
  • Experience with modern development practices: version control (Git), CI/CD, testing, code reviews, etc.
  • Ability to work independently and collaboratively in a distributed team.
  • Good communication skills and a proactive mindset.

Nice to Have

  • Knowledge of smart contracts, wallets, cryptography, or other blockchain-related tools.
  • Hands-on experience with cloud platforms (AWS, GCP, Azure).
  • Familiarity with containerization and orchestration (Docker, Kubernetes).
  • Contributions to open-source projects.

Benefits & conditions

  • Competitive compensation, adjusted based on experience and individual skillset.
  • Flexible working hours and remote-friendly environment.
  • Opportunities to work on cutting-edge crypto and blockchain technologies.
  • A collaborative, engineering-driven culture with room for growth and learning.
  • The chance to shape core components of a fast-growing company in a dynamic industry.

About the company

Lunar Rails is an infrastructure leader in the Bitcoin and broader blockchain space, with operations spanning OTC trading, analytics, payments, and treasury. Our mission is to deliver end-to-end Bitcoin and blockchain solutions by building scalable infrastructure across key jurisdictions. Through our group of companies, we provide businesses and institutions with the tools to adopt, trade, and transact in Bitcoin-bridging the gap between blockchain innovation and real-world financial needs.

Apply for this position