Role in brief
Anchorage is seeking a Senior Backend Engineer to join their Transparency team. This role focuses on improving client onboarding and billing experiences for an institutional digital asset platform, involving API development and data capture. Candidates with strong distributed systems experience and an appreciation for code quality, who prioritize user experience, should consider applying.
About the role
This role involves enhancing the client onboarding and billing processes for Anchorage's digital asset platform. The work includes developing front-end enhancements and back-end APIs to streamline these critical functions. A key aspect is capturing essential data for record-keeping and auditing purposes, ensuring accuracy and compliance within the institutional crypto environment.
The position also supports transaction monitoring and screening, which is vital for risk detection, fraud prevention, and anti-money laundering efforts. This involves working with various internal teams such as compliance, customer experience, finance, and legal, as well as integrating with external third-party systems to maintain robust security and operational integrity.
Success in this role means contributing to a secure and efficient platform that meets the needs of institutional clients. It requires a deep understanding of distributed systems and a commitment to high code quality and extensible architecture. The ideal candidate will prioritize delivering tangible business value and a positive end-user experience over simply adopting new technologies.
The listed salary range for this role is between $135,000 and $225,000 USD.
Skills that matter here
- distributed systems: This role requires real-world experience building complex distributed systems to support the platform's operations.
- code quality: A strong appreciation for maintaining high code quality is essential for developing reliable and secure backend solutions.
- test infrastructure: The role demands an understanding of test infrastructure to ensure the robustness and correctness of implemented features.
- extensible architecture: Designing and building with extensible architecture is key to allowing the platform to adapt and grow over time.
- GraphQL: Experience with GraphQL is a bonus for designing and implementing APIs, though not a strict requirement.
- gRPC: Familiarity with gRPC is a bonus for developing efficient communication protocols within the system.
Who this role suits
- You have a background in building complex distributed systems.
- You prioritize the end-user experience and business value in your engineering decisions.
- You enjoy collaborating with team members and contributing to a shared engineering effort.
- You are comfortable working in a fast-paced, agile environment and can manage multiple tasks.
From the employer
You will be part of a full stack engineering team charged with:
- Improving the client onboarding and billing experiences through front-end enhancements and back-end APIs.
- Capturing critical data for record keeping and auditing.
- Supporting transaction monitoring and screening for risk detection, fraud prevention, and anti-money laundering.
- Collaborating directly with compliance, customer experience, finance, and legal teams as well as external third-party systems.
You may be a fit for this role if you:
- Have real world experience building complex distributed systems.
- Have a deep appreciation for code quality, test infrastructure, and extensible architecture.
- Prioritize end-user experience and business value over the latest tech.
- Developed “computer science fundamentals”, i.e. concurrency, algorithms, and data structures (Formal CS degree NOT required).
- Are able to work in a fast-paced agile software environment, and able to context switch between multiple simultaneous tasks.
- Believe software engineering is a team activity and enjoy collaborating every single day, learning from and mentoring others.
Although not a requirement, bonus points if you:
- Have experience implementing effective billing systems in the financial services industry.
- Have design and implementation experience with any of the following technologies: GraphQL, gRPC, Temporal.
- Feel comfortable diving down the stack and into open source projects to root cause a bug.
- Competitive salary range of $135K-$225K.
- Remote work options available.
- In-person onboarding process required for all new hires to ensure security and team culture.
Questions about this role
What is the remote work policy for this role?
This is a remote position, but all new hires are required to complete an in-person onboarding process.
What is the seniority level for this position?
This is a senior-level position.
What is the salary range for this role?
The competitive salary range for this position is between $135,000 and $225,000 USD.