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
