Responsibilities
- Work with the Engineering Manager, Product Manager and the rest of the engineering team to plan, build, release and maintain high quality software.
- Be the primary driver of the system architecture and technical direction of the team.
- Develop APIs and automation for client services across critical business areas supporting financial advisors and their clients, custody of assets, and trading systems.
- Your work will directly to influence custody, protocols, core infrastructure, and transparency systems that power Anchorage's institutional digital asset custody platform.
Requirements
- Have 8+ years of professional experience building backend services.
- Have real world experience building complex distributed systems.
- Have led large scale, complicated projects on an architectural level.
- Enjoy building resilient services that can handle different volumes of work without manual intervention.
- Prioritize end-user experience and business value over “cool tech”.
- Genuinely care about code quality and test infrastructure.
- Have developed “computer science fundamentals”, i.e. concurrency, algorithms, and data structures (Formal CS degree NOT required).
- You have real world experience building complex distributed systems.
- Believe software engineering is a team activity and enjoy collaborating every single day, learning from and mentoring others.
Nice to Have
- Have GraphQL API design and implementation experience.
- Have gRPC API design and implementation experience.
- Have a background in the finance industry, specifically the Wealth industry.