Senior Python Engineer
Skills
About the Role
You will integrate blockchains, tokens and bridges into the platform, design and implement end-to-end backend features, and maintain high-quality code. You will write, debug, test and continuously deliver features and improvements, provide code reviews and feedback to colleagues, and refactor code as necessary.
Requirements
- 5+ years commercial experience developing Python backend services and APIs
- Solid software architecture skills
- Strong knowledge of SQL and NoSQL databases and data architecture
- Experience with Flask
- Knowledge of unit testing principles
- Experience developing service-oriented solutions
- Understanding of integration with external services
- Product-oriented mindset
- Proficiency in English
Responsibilities
- Integrate blockchains, tokens and bridges into the platform
- Maintain high code quality
- Design and implement end-to-end features
- Code, debug, test and deliver features continuously
- Provide code reviews and feedback
- Refactor code as necessary
