Senior Software Engineer, Alterya
Chainalysis is the blockchain data platform.
About Chainalysis
Chainalysis offers a blockchain data platform that utilizes sophisticated machine learning and proprietary architecture to handle extensive clustering heuristics, ingest data at scale, and ensure high data accuracy. The platform supports new blockchains and standard tokens automatically, providing comprehensive industry coverage. It simplifies tracing fund flows through complex transactions like bridges, mixers, and DEX swaps. The data provided by Chainalysis is court-admissible and has been instrumental in legal actions. The company provides global, 24/7 support with localized guidance and expertise in various threat typologies and advanced investigative techniques. Through its R&D initiative, Chainalysis Labs, the company continues to innovate and introduce new, unique features and capabilities in blockchain intelligence.
Skills
About the Role
You'll join a core team of experienced developers building production-grade backend services, data solutions, infrastructure, and data collection capabilities in a multi-cloud, hybrid SAAS infrastructure that supports production. You'll collaborate with your peers to define architecture, quality standards, and best practices, manage multiple projects and deadlines proactively, work closely with different sections of the R&D team as well as other business units, and deliver simple, high-quality, maintainable and well-tested code and solutions.
Requirements
- Extensive experience as a backend developer, demonstrating a track record of delivering high-quality products
- Strong proficiency in Python
- Familiarity with Redis, BigQuery, PostgreSQL (or equivalent SQL language)
- Ability to be independent and proactive, as well as a team player
- Great communication and ability to simplify complex ideas and collaborate effectively with others
- A strong sense of ownership and responsibility over work and tasks
- Experience in Cloud based architecture (nice to have)
- A track record in contributing to open source projects (nice to have)
Responsibilities
- Collaborate with peers to define architecture, quality standards, and best practices
- Manage multiple projects and deadlines proactively
- Interface closely with different sections in the R&D team as well as other business units
- Deliver simple, high-quality, maintainable and well tested code and solutions
