Logo
Serotonin

Backend Engineer (Golang/TypeScript)

Serotonin, Raleigh, North Carolina, United States,


Our client is on a mission to build a more financially inclusive future by making the power and utility of the US Dollar accessible across the globe. AUSD is the first fully collateralized, freely tradable digital dollar that is partner-focused, open, scalable, and dependable: a currency that works, wherever you are. Their goal is to create a more stable and accessible cryptocurrency that empowers individuals and businesses. They leverage cutting-edge technology to deliver secure and efficient financial solutions to their partners around the world.This role is ideal for someone passionate about web3 and crypto, ready to take ownership of projects from start to finish in a dynamic and fast-paced environment prioritizing code quality and maintainability.Responsibilities:

Architect, develop and maintain the server-side logic, databases, APIs, and other backend processes to meet application requirementsDevelop a high-trust high-quality engineering cultureCollaborate closely with the CTO and CEO to directly impact product roadmapCollaborate with frontend developers to ensure seamless integration of user-facing elements.Engage in the entire application lifecycle, focusing on coding, debugging, and deploying with an emphasis on high quality, scalable code.Develop and maintain our database layer, APIs, and other web servicesDevelop and maintain a backend worker-queue system to engage in blockchain analytics and monitoringHire, Teach, and Mentor junior engineersQualifications:

5+ years of backend developmentStrong expertise in Typescript, Rust and GolangProficiency in both SQL and NoSQL databases, understanding of ACID properties, and knowledge of distributed database architecturesProficient in RESTful API development, with a deep understanding of OpenAPI/Swagger documentationExperience interfacing with Web3 infrastructure including RPCsProven experience working on large projects with long-term impact on a single system or teamExperience leading the development of distributed systems and micro-service architectureAbility to handle unexpected challenges, perhaps even those that fall outside strict backend developmentMust be open to learning new technologies, methodologies, and moving between different tasksMust be able to articulate complex technical issues to non-technical stakeholdersBonus Qualifications:

Experience in high security or financial applications, especially paymentsBasic knowledge of Front End Development and DevopsExperience interacting with blockchainsWhat We Offer:

Competitive salary and benefits package.Opportunity to work with a passionate and innovative team.Flexible working hours and remote work options.Professional growth and development opportunities.A collaborative and inclusive company culture.

#J-18808-Ljbffr