Lead technical projects at scale and be a focal point for the team in backend development.
Tackle scalability challenges end to end.
Maintaining and enhancing platform services essential for Fireblocks teams.
Advocating for, and enforcing standards and best practices.
Leading and educating through knowledge sharing via documentation, knowledge-base articles, blogs, forums and presentations.
Addressing complex production issues and developing long-term solutions.
Contributing to the engineering and standardization of our platform architecture.
Working closely with cross-functional teams to ensure the targeted availability, reliability, scalability, throughput and performance of our platform.
What You'll Bring:
Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
7+ years of experience working as a backend engineer with a focus on platform development.
Proficiency in NodeJS and Typescript, with a strong understanding of their respective ecosystems.
Experience designing, implementing, and maintaining scalable, low-latency and reliable platform components in production environment, while serving heavy-traffic requests.
Solid understanding of cloud computing platforms (e.g., AWS, Azure, GCP).
Experience working with asynchronous flows to scale, broad experience with message brokers such as: AWS SQS, RabbitMQ, Kafka.
Experience with Redis.
Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced, agile environment.
Experience with blockchain or cryptocurrency - Advantage.