Architect and design high-quality secure, reliable, scalable, and performant services
Advise on best practices for code reviews, design patterns, and new technologies implemented in the organization.
Build a high-level understanding of the services and products within the company
Identify suboptimal features or systems using O11Y data and find areas of improvement
Work closely with the CTO, designers, engineers and other stakeholders, delivering high-quality solutions fulfilling company needs
Enhance speed of delivery by working on optimizing continuous integration, load testing and regression
Give helpful and timely feedback to engineers, leading by example and focusing on coaching and growing less experienced colleagues
Several years of experience developing excellent problem-solving, coding and communication skills
Several years of experience building, maintaining and scaling products with thousands of MAU and high availability needs (99.99%+ monthly uptime)
Strong, in-depth knowledge of at least one dynamic web programming language (i.e. TypeScript, Python, Ruby, etc.)
Ability to effectively communicate via written and spoken English (at least B2 proficiency level)
Strong communication skills, specifically giving and receiving constructive feedback in a collaborative setting
Plus: Experience building services with strict security needs and constraints (i.e. OWASP, PCI, ISO 27001)
Plus: Experience building or interacting with Blockchain / crypto technology (i.e. Ethereum, Solana, Polygon, etc.)