Xapo Bank is a fully distributed team committed to economic freedom and wealth protection. As a Software Engineer, you will design, build, and deploy high-impact backend services while collaborating with senior engineers and contributing to various business domains.
Responsibilities:
- Design, build, and deploy high-impact backend services that are secure, fault-tolerant, and available to millions
- Take full ownership of the services your team creates, from initial design to production operations
- Work with the Wealth Management Team to enable Xapo members to access responsible investment opportunities
- Collaborate with the Financial Crime Prevention team to protect Xapo's bank members and business from financial crime
- Engage with the Customer Acquisition and Retention team to focus on the entire customer lifecycle
- Empower Xapo members to interact seamlessly with fiat and crypto in a secure bank environment
Requirements:
- You have a strong foundation in software engineering and are proficient in at least one programming language (we love Python!)
- You're a natural collaborator with excellent communication skills who thrives in a team environment
- You have a basic understanding of microservices, cloud-native patterns, and container-based applications
- You're familiar with the full software development lifecycle and are keen on CI/CD and automated testing
- You are excited by concepts like Event-Driven Architecture and Domain-Driven Design
- Most importantly, you have a growth mindset. You're proactive, eager to learn, and excited to solve complex problems at the intersection of traditional finance and Bitcoin