Job Description
B2C2 is seeking a Senior Python Developer to join their dynamic team. B2C2 is a digital asset pioneer building the ecosystem of the future. The firm has unlocked institutional access to crypto by providing reliable liquidity across market conditions. This role offers the opportunity to work on diverse challenges across multiple teams, contributing to strategic business objectives and improvements to the tech stack. The Senior Python Developer will collaborate with cross-functional teams to understand project requirements and contribute to overall system design.
Role involves:
- Developing and maintaining efficient Python-based applications and components.
- Maintaining and enhancing in-house Python shared libraries.
- Writing robust, maintainable, thoroughly-tested, and well-documented code.
- Troubleshooting and resolving software defects and technical issues.
- Collaborating with cross-functional teams to define and implement new features.
- Participating in code reviews and incorporating feedback.
- Maintaining and enforcing good quality internal documentation.
Requirements:
- 8+ years of software development experience in Python.
- Experience building, deploying, and managing scalable and resilient web applications.
- Deep knowledge of relational databases and SQL.
- Thorough understanding of web technologies and protocols (e.g., HTTP, WebSocket).
- Clean and efficient coding style.
- Comfortable writing automated tests for own code and extending coverage for existing code.
- Experience taking ownership of projects and features end to end.
- Experience of providing production support to business critical services.
- Comfortable with ownership & autonomy.
- Excellent communication skills both in Polish and English - B2/C1 level.
B2C2 offers:
- Growth opportunities at a fast pace.
- Work with the latest technologies and products.
- Great career development opportunities in a growing company.
- Being part of the future of finance technology and having a meaningful impact on B2C2’s future.
- A dynamic workplace with a great balance of hard work and fun.
- Ability to make a difference.
- Forward thinking and dynamic culture.