Token Metrics is on the lookout for a talented Lead Software Architect to champion the advancement of our analytics platform and trading bot. In this pivotal role, you will be key in scaling our infrastructure to efficiently accommodate millions of users around the world, all while ensuring performance, reliability, and security are top-notch.
Key Responsibilities :
- Conduct a thorough review of our current architecture, pinpointing areas ripe for improvement and optimization.
- Design and oversee the rollout of scalable solutions capable of supporting a vast global user base.
- Engage with cross-functional teams to ensure technical solutions align seamlessly with business goals.
- Provide guidance and mentorship to the development team, fostering technical leadership.
- Stay informed of emerging technologies and industry trends, proposing forward-thinking solutions.
- Champion the security and reliability of our platforms as they scale.
- Create and maintain comprehensive architectural documentation and standards.
- Implement effective strategies to significantly minimize bugs within our platform.
- Enhance our quality assurance processes to bolster the reliability of our engineering outputs.
Required Skills and Qualifications :
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.10+ years of software development experience, with at least 5 years in a senior architectural position.Expert knowledge of system design and architecture principles.Proven ability to scale applications efficiently for millions of users.In-depth understanding of OLAP and OLTP databases, especially with Snowflake.Proficiency in modern web technologies and frameworks such as Next.js, Supabase, Tailwind, and Shadcn.Strong background in cloud computing and distributed systems.Relevant certifications, particularly as a Google Cloud Professional Cloud Architect.Exceptional problem-solving capabilities and a strategic mindset.Strong communication skills, with the ability to articulate complex technical concepts to non-technical audiences.Extensive experience in implementing strategies that reduce bugs and enhance software quality.Preferred Qualifications :
Experience within the cryptocurrency or fintech sectors.Familiarity with blockchain technologies and decentralized applications.Understanding of machine learning and AI, specifically in relation to trading algorithms.A successful track record of large-scale system migrations.Contributions to open-source projects or published technical articles are a plus.