20.01.2025
Limassol, Cyprus
Full-Time

Senior Python Developer

Wise Wolves Group’s NEW company, SwissZeit AG, established to provide Discretionary Asset Management services involving various types of payment tokens, is building a team of professionals.

We are looking for Senior Python Developer

RESPONSIBILITIES:
  • Develop, test and maintain services in Python with focus on security, write clean, maintainable, and scalable Python code
  • Participate in architectural discussions and decisions
  • Create integrations with other services and blockchains
  • Ensure secure handling of sensitive data such as credentials and tokens.
  • Provide and document APIs for Web and mobile applications
  • Stay updated on the latest blockchain trends and technologies to ensure the implementation of cutting-edge solutions
REQUIREMENTS:
  • Commercial experience with modern Python
  • Strong understanding of async/await syntax in Python.
  • Familiarity with Python’s asynchronous libraries like asyncio, aiohttp, or trio.
  • Proficiency in asynchronous web frameworks (we use FastAPI)
  • Experience with designing and implementation of authentication mechanisms to secure user access.
  • Hands-on experience with protocols such as OAuth 2.0, OpenID Connect (OIDC), and SAML.
  • Proficiency in implementing token-based authentication using JWT (JSON Web Tokens).
  • Strong understanding of PostgreSQL or another relational databases (when you should use normalization and when is it better to denormalize data)
  • Experience with blockchain (web3.py or similar)
  • Experience with containerization (Docker, Kubernetes, Helm)
  • Expertise in cryptographic algorithms, blockchain security, and distributed ledger technologies.
NICE TO HAVE:
  • Knowledge of cloud platforms (e.g., AWS, Azure or GCP)
  • Familiarity with identity providers like Okta, Auth0, Keycloak, or Azure AD.
  • Experience with Kafka or message brokers
  • Experience with smartcontracts (Solidity)
  • Familiarity with GraphQL or gRPC
  • Experience with compiled programming languages (C++, Rust, GoLang) or with C#/Java/Node.js
BENEFITS:
  • Competitive salary
  • Medical insurance
  • Visa arrangements (if applicable)
  • Possible option to work in the Limassol office or remotely
  • Parking allowance in Limassol office
  • Drinks and fruits in the office
  • Strong team of professionals you can grow with :)
APPLICATION

If you are interested in joining our team, please apply via this link and submit your detailed CV.

Please note that due to the high volume of applications, we'll contact only those selected for interviews. However, your information will be retained for consideration in the future should suitable positions become available.

Other Vacancies