Amber Group is a global leading digital asset company providing crypto financial services to both institutional and high-net-worth investors globally.
We offer best-in-class liquidity solutions and cutting-edge trading infrastructure across major exchanges, applications, and networks. With over $1 trillion in cumulative trading volume, our deep liquidity helps power the digital asset ecosystem.
Beyond trading, our full-suite of offerings includes wealth management, lending and investing products. But at our core, we focus on building strong relationships and delivering personalized service to help clients navigate this fast-growing industry.
At Amber, security is our #1 priority. We have invested years of effort and millions of dollars in cybersecurity, crypto-security, and operational security across the firm, with industry-leading certifications like SOC 2 Type II and ISO 27001.
Powered by a 400+ team of traders, technologists and engineers operating 24/7 globally, our technology and research capabilities are world-class. Yet we remain entrepreneurial, always seeking fresh ideas and risks worth taking. We are always interested in people who have an appetite for taking calculated risk, demonstrate a high level of original thinking and intellectual curiosity.
Responsibilities:
Participate in the development and maintenance of trading execution systems supporting connectivity to both Centralized Exchanges (CEX) and Decentralized Exchanges (DEX).
Contribute to building gateways connecting to cryptocurrency exchanges, covering trading workflows such as market data subscription and order management, leveraging AI-assisted development tools for code generation and debugging.
Work closely with internal developers to integrate strategy systems with core trading engines, API services, and infrastructure.
Ensure the reliability, security, and fault tolerance of live trading systems operating in 24/7 crypto markets, utilizing AI for log analysis and incident triage.
Continuously improve system architecture, identify performance bottlenecks, and enhance system throughput and responsiveness.
Qualifications:
Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or a related technical major.
1-3 years of software engineering experience in backend, distributed systems, or infrastructure development.
Strong proficiency in Golang with solid understanding of concurrency, network programming, and common design patterns, with comfort using AI tools to accelerate development workflows.
Familiarity with cryptocurrency trading; professional experience developing CEX/DEX trading systems is a plus.
Experience with common communication protocols such as WebSocket and REST API.
Experience with Linux environments, Docker, and CI/CD pipelines, with exposure to AI-enhanced tooling for testing and automation.
Excellent communication skills and the ability to bridge the gap between complex engineering systems and quantitative research concepts.
Nice to Have:
Experience in high-frequency trading or quantitative trading system development.
Familiarity with blockchain technologies and on-chain interactions (e.g., EVM, Solana).
Experience with message queues (e.g., Kafka, NATS), caching systems (e.g., Redis), and other middleware.
Development experience in other languages such as Rust or Python.