Search...

Senior Software Engineer B2C

Skills

About the Role

You will develop, maintain and evolve key backend services that power customer-facing platforms. You will implement and improve KYC identity-validation flows and AML processes to preserve transactional integrity. You will design scalable, secure and high-quality solutions, collaborate with other teams, follow engineering best practices and incorporate AI-assisted tools into the development workflow.

Requirements

  • Experience in backend development with Python
  • Experience with Django
  • Knowledge of SQL
  • Experience working in microservice environments
  • Experience with collaborative development practices including code review and testing
  • Experience using AI tools (code assistants, copilots, test generation or debugging) in the development workflow
  • Desirable experience in compliance, fraud prevention, KYC or AML

Responsibilities

  • Develop backend services
  • Maintain and evolve existing backend systems
  • Build and contribute to KYC solutions for user identity validation
  • Implement and improve AML processes
  • Design scalable secure high-quality solutions
  • Collaborate with other teams to deliver integrated systems
  • Apply engineering best practices such as code review and testing
  • Use AI-assisted development tools in the engineering workflow

Benefits

  • 100% remote work from anywhere in the country
  • Three months remote work from anywhere in the world
  • Extended vacation days
  • Language courses
  • Internal training with crypto specialists
  • Budget for external training
  • Performance-based bonuses
  • Week off during year-end holidays
  • Day off on your birthday