Software Engineer

Xapo Bank Logo

Xapo Bank

πŸ“Remote - Gibraltar

Summary

Join Xapo Bank, a fully distributed team working remotely globally, as a Software Engineer. You'll be part of a cross-functional team responsible for the Onboarding, Marketing, and Customer Service aspects of Xapo products. This 100% remote position requires designing, developing, and deploying scalable backend services using Python (Django/Flask) and various technologies within our tech stack. You will collaborate with other teams, troubleshoot issues, and contribute to a positive work environment. Xapo offers a flexible PTO plan, a yearly budget for learning and development, and the opportunity to shape the future of finance and crypto.

Requirements

  • Solid software engineering experience in one or more general-purpose programming languages (Python preferred)
  • Strong understanding of software engineering principles and best practices
  • Microservices architecture and containerization Docker
  • Cloud-native patterns, particularly around fault tolerance
  • CI/CD pipelines and best practices
  • Building and deploying scalable, asynchronous software
  • Monitoring and observability tools and techniques
  • Excellent teamwork and communication skills, including the ability to create clear documentation and designs
  • A passion for learning and a proactive approach to problem-solving
  • Genuine interest in Bitcoin and the cryptocurrency space
  • A dedicated workspace
  • A reliable internet connection with the fastest speed possible in your area
  • Devices and other essential equipment that meet minimal technical specifications
  • Alignment with Our Values and the Xapo Values-Driven Leadership principles

Responsibilities

  • Design, develop, and deploy robust and scalable backend services
  • Collaborate effectively within a cross-functional team environment
  • Work with operational teams to troubleshoot and resolve issues efficiently
  • Contribute to a positive and productive work environment
  • Take end-to-end responsibility for the services your team owns
  • Develop innovative solutions on the edge of tech & marketing
  • Actively participate in the Development Community of Practice, contributing to architectural discussions and promoting best practices

Preferred Qualifications

Demonstrable experience with Python (Django/Flask)

Benefits

  • Work 100% remotely from anywhere in the world
  • Great work-life balance: Build amazing things with a balance of autonomy and collaborative teamwork. Set your own work schedule and make use of a flexible PTO plan when you need to recharge
  • Learn how you learn best - from books to conferences, you’ll get a yearly budget for your individual learning and development goals

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.