Backend Engineer - Banking Solutions for Crypto Platform
About the Role
Join Anchorage Digital as a Backend Engineer focused on Banking Solutions. This remote role allows you to contribute to the world’s most advanced digital asset platform for institutions. As a Backend Engineer, you will play a pivotal role in implementing and maintaining innovative products that empower Anchorage’s NeoBank functionality.
What You'll Do
- Participate in task breakdown, estimation, design, implementation, and maintenance of the team’s projects.
- Write, review, test, and document code according to Anchorage’s engineering standards.
- Dive deep into complex problems and formulate elegant solutions.
- Review code from other developers to ensure consistency and reduce errors.
- Lead or significantly contribute to medium-to-large cross-functional projects.
- Foster a deterministic testing culture, emphasizing minimizing technical debt.
- Mentor and guide team members, helping them understand strategic goals.
Requirements
- Demonstrated experience managing and mentoring a geographically distributed team.
- Real-world experience building complex distributed systems.
- Proficiency in Go, with the ability to learn additional languages as needed.
- Strong focus on code quality and test infrastructure.
- Solid understanding of computer science fundamentals, including concurrency and algorithms.
Nice to Have
- Experience with applied cryptography.
- Background in the finance industry.
- Familiarity with optimistic and zero-knowledge technology.
What We Offer
- Market-driven compensation ranging from $167,000 to $230,000.
- 100% health, dental, and vision coverage for you and your dependents.
- A generous perks and benefits package.
- A collaborative and inclusive work environment.
- Opportunities for professional growth and development.
This remote Backend Engineer role at Anchorage Digital offers an exciting opportunity to work in the rapidly evolving crypto industry, with competitive compensation and a strong focus on team collaboration.
Who Will Succeed Here
Proficient in Go programming language with hands-on experience in building distributed systems, ensuring high performance and scalability in banking solutions.
Self-motivated and disciplined, thriving in a remote work environment while effectively managing time and deadlines, allowing for productive collaboration across teams.
Strong understanding of code quality practices and test infrastructure, with a proactive mindset towards implementing automated testing frameworks in the context of cryptography and secure transactions.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months