Senior Software Engineer, Blockchain Protocols
TRM LabsFull Time
Senior (5 to 8 years)
Candidates must possess a Bachelor's degree in Computer Science or a related field, with a minimum of 5 years of experience in software development, particularly in prototyping and new product development. They should demonstrate expertise in at least one modern programming language, such as Javascript, Python, Go, or Solidity, and have experience designing and implementing scalable and maintainable software architectures. A strong preference is given to candidates with experience in early-stage startups and 0 to 1 product development, as well as familiarity with smart contract development and a passion for emerging blockchain and cryptocurrency technologies.
The Senior Software Engineer will evaluate and select suitable technologies and frameworks for new product development projects, design and develop product architectures balancing flexibility and speed, collaborate closely with product managers and designers to translate ideas into engineering tasks, implement and maintain high-quality code, contribute to the growth of the engineering team through technical leadership and mentorship, stay abreast of industry trends and best practices, and drive the integration of smart contract technologies into the product stack while contributing to smart contract best practices. They will also continuously improve the development process and ensure the delivery of robust, scalable, and maintainable software.
Marketing firm specializing in blockchain solutions
Serotonin provides marketing and product development services specifically for technology and blockchain companies. The firm helps clients create effective marketing strategies, launch products, and enhance their media presence. By utilizing their knowledge in digital marketing and blockchain, Serotonin positions brands to achieve significant market impact. What sets Serotonin apart from competitors is its specialized focus on breakthrough technology and Web3 startups, along with a team of experts who bring a wealth of experience in both marketing and technology. The goal of Serotonin is to empower its clients to succeed in the fast-paced tech landscape by delivering tailored solutions that drive growth and visibility.