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:
Software QA Engineer, Vega OS

Quality Assurance Engineer role at Amazon Lab126, focusing on test automation and quality leadership for consumer electronics devices and OS development.

Software Development Engineer II, MENA Tech

Amazon MENA is hiring a Software Development Engineer II to design and build innovative software solutions in Amman, Jordan.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer II role at Amazon's Payments team, combining technical support with development work in Python and Java, focusing on payment systems and customer experience.

Support Engineer II, Payments Acceptance and Experience Tech

Support Engineer role at Amazon focusing on Payments Acceptance and Experience Tech, requiring 2+ years experience in software development or technical support.

Software Dev Engineer II, ESTech

Software Development Engineer II position at Amazon's Amazonian Experience and Technology team, focusing on building human capital management technology and employee experience solutions.

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 4 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?