About the company
Founded in 2018, Cryptology is on a mission to spice up the crypto universe. We offer a wide array of trading options, leveraging blockchain to bring you innovative products and nifty tools. Our platform is a playground for crypto enthusiasts, designed to empower your journey with ease and excitement. Our token offering sits at 200+ and we hope to have one of the most expansive ranges of crypto from Bitcoin all the way to Dogecoin. We update our token listings everyday so there is something for everyone. We're not just about trading; we're about confidence on the blockchain. As one of the most secure exchanges, we guard your assets and data like treasure, ensuring a safe and smooth ride for everyone, from beginners to pros.
Job Summary
Key Responsibilities:
šLeading a team of developers: task planning, assisting in implementation, code reviews šParticipating in the development of new features and microservices, integrating with new blockchains šSupporting and enhancing existing services and integrations šBuilding and optimizing development processes, collaborating with other teams and departments šEnsuring code quality and adherence to best engineering practices šOptimizing application costs and related infrastructure
Requirements:
šAt least 5 years of development experience in Python, including 2 years in a team lead role šDeep knowledge of Python and practical experience with web frameworks šPractical experience working with blockchain node APIs šExperience building data processing pipelines (e.g., Dramatiq + Redis + Postgres) šStrong understanding of multithreaded and asynchronous applications, including thread management (Lock objects, Redis-based locks, and other techniques) šExcellent knowledge of PostgreSQL features, performance optimization, and working with locks