Software Engineer (Remote - Work from Anywhere)

X
Xapo BankSoftware Development
WorldwideFull-Time
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English
Required Skills
AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonDjangoFlaskJavaMongoDBMySQLRedisCI/CDMicroservicesSoftware Engineering

Requirements

  • Strong foundational knowledge of software engineering principles and at least one general-purpose programming language (Python).
  • Excellent teamwork and communication skills.
  • Basic understanding of the microservices architecture, container-based 12-factor apps, and cloud-native patterns.
  • Familiarity with the software development lifecycle, including an interest in CI/CD patterns and automated testing.
  • Exposure to or a strong desire to learn Event-Driven Architecture, Domain-Driven Design, and scalable asynchronous software.
  • A growth mindset.

Responsibilities

  • Contribute to the design, development, and deployment of backend services focusing on high availability, fault tolerance, and security.
  • Participate in the full end-to-end lifecycle of the services your team owns, supporting development, testing, and production operations.
  • Work collaboratively in cross-functional teams.
  • Engage in continuous learning, utilizing code reviews and pair programming.
  • Help develop innovative solutions with Bitcoin at its core.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now