Senior Software Engineer – Typescript, Onchain
Posted 66ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Software Engineer developing scalable applications using TypeScript for a cryptocurrency company. Collaborating with cross-functional teams to enhance Kraken's crypto products.
Responsibilities:
- Design, develop, and maintain scalable, high-quality applications using TypeScript
- Collaborate with product managers, designers, and team members to deliver features end-to-end
- Write clean, maintainable code with a strong emphasis on type safety and performance
- Review code, provide constructive feedback, and uphold engineering best practices
- Debug, troubleshoot, and resolve complex technical issues
- Contribute to architecture decisions and technical roadmaps
Requirements:
- 7+ years of full-time engineering experience within a large technology organization or fast growing startup
- 7+ years of experience building backend services with Node.js, Typescript
- Experience working with GraphQL, SQL, RESTful APIs and WebSockets
- Experience working with blockchain technology and DeFi
- Solid understanding of software engineering fundamentals (data structures, APIs, async programming)
- Knowledge of version control systems (Git) and collaborative development workflows
- Ability to write clear technical documentation and communicate effectively
- Understanding user authentication and authorization between multiple systems, servers, and environments.
Benefits:
- Kraken is a mission-focused company rooted in crypto values.
- Fully remote company with Krakenites in 70+ countries.
- Committed to industry-leading security, crypto education, and world-class client support.












