Mid/ Senior Golang Developer (Defi)

A non-custodial wallet provider offering comprehensive DeFi services across 40+ chains and 2000+ tokens.
Backend
Mid-Level Software Engineer
Hybrid
Blockchain · Finance
This job posting may no longer be active. You may be interested in these related jobs instead:
Support Engineer III, Cross Border Support Team

Support Engineer III role at Amazon's Cross Border Support Team, focusing on technical support and development for global collaboration and operational efficiency.

IT Application Dev Engineer, Stores FinTech

Support Engineer role at Amazon's Stores FinTech team, focusing on Financial Planning & Analytics products, requiring expertise in TM1/Planning Analytics and SQL, offering competitive compensation.

Controls Engineer, Center for Infrastructure Software and Controls

Controls Engineer position at AWS Infrastructure Services focusing on data center operations and automated sequences to increase efficiency and availability.

Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering Software Development Engineer role focusing on developing large-scale software services for hardware qualification and system innovation.

Software Development Engineer, Backbone SDN Controllers

AWS is seeking a Software Development Engineer to build and maintain SDN controllers for their global network infrastructure, offering competitive compensation and comprehensive benefits.

Description For Mid/ Senior Golang Developer (Defi)

Join a cutting-edge DeFi wallet platform that's revolutionizing how users interact with cryptocurrency and blockchain services. Our platform currently supports over 40 chains and 2,000+ tokens, offering a comprehensive suite of DeFi services including crypto assets management, swapping, bridging, NFT handling, earning opportunities, and perpetual trading.

As a Mid/Senior Golang Developer, you'll be at the forefront of developing and maintaining the backend infrastructure that powers our non-custodial wallet platform. You'll work with a diverse, cross-functional team of developers, QA specialists, and product managers to build secure and scalable systems serving millions of global users.

The role requires strong proficiency in Go programming, with extensive experience in development, debugging, and performance optimization. You'll work with modern technologies including Docker, Kubernetes, and various databases (MySQL, PostgreSQL, Redis, Kafka). Your expertise in blockchain technologies, particularly in EVM, BTC, Solana, Cosmos, and Sui chain ecosystems, will be crucial for our platform's continued growth.

We're looking for someone who not only excels technically but also demonstrates strong communication skills, as English is our working language. You'll contribute to code reviews, sharing sessions, and project retrospectives, helping build a culture of continuous improvement and engineering excellence.

This hybrid position offers the opportunity to work with a multicultural team, making it perfect for someone who thrives in diverse environments and wants to make a significant impact in the DeFi space. If you're passionate about blockchain technology and want to help shape the future of decentralized finance while working with cutting-edge technologies, this role offers an exciting opportunity to grow and innovate.

Last updated 3 months ago

Responsibilities For Mid/ Senior Golang Developer (Defi)

  • Work in a cross-functional team which includes backend developers, native mobile developers, QA, PM and Product Owner
  • Deliver values to users, teammates and company
  • Develop secure and scalable backend system to serve millions of global users
  • Implement high quality coding standards for readable, stable and maintainable systems
  • Work closely with teammates and help each other to grow through code review, regular sharing sessions and project retrospectives
  • Analyze requirements wisely and solve difficult problems across the stack
  • Conduct technical research and propose pragmatic ways to improve tech stack
  • Follow and constantly improve development process

Requirements For Mid/ Senior Golang Developer (Defi)

Go
Kubernetes
MySQL
PostgreSQL
Redis
Kafka
  • Proficiency in Go development language, with rich experience in development, debugging and performance optimization
  • Understanding of container technologies such as Docker, Kubernetes
  • Familiarity with Git/GitHub/Copilot usage
  • Proficiency in Mysql, Postgres, Redis, Kafka experience with other NoSQL preferred
  • Familiarity with blockchain related technologies: EVM / BTC / Solana / Cosmos / Sui chains ecosystem
  • Strong team awareness, communication skills, and ownership
  • Excellent communication (English as the working language, good spoken language preferred)
  • Experience working in multicultural teams preferred

Interested in this job?