wagey.ggwagey.ggv1.0-68eec7a-3-May
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs/Tech Lead Role/Anchorage Digital - Tech Lead, Core Experience
Anchorage Digital

Anchorage Digital - Tech Lead, Core Experience

Remote - Portugal3mo ago
RemoteStaffEMEABankingCryptocurrencyFintechArtificial IntelligenceTech LeadGoDecision MakingC++KubernetesGraphQL

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Requirements

• Create and maintain shared services and libraries that are used across our entire services. • Review code across the engineering organization while actively participating in product development. • Find simple solutions to complex software problems. • Efficiently implement high quality code (functional, performant, clear, concise and well tested). • Production support. Participate in the on-call rotation and troubleshoot, mitigate and learn from production incidents to reduce their incidence. • Drive down technical complexity, refactor existing systems safely. Leave the codebase better than you found it. • Complexity and Impact of Work: • Lead large, strategic, ambiguous and complex projects that can be broken down into smaller achievable pieces. • Find the right balance between progress (i.e. shipping quickly) and perfection (i.e. measuring twice). • Foster an efficient deterministic testing culture, with an emphasis on conrolling tech debt. • Articulate effectively different options considered in projects, analyzing trade-offs and recommending priorities. • Help define the technical strategy of the team. • Organizational Knowledge: • Ensures that knowledge is shared among the team and does not position themselves or others as a single point of failure. • Collaborate cross-functionally with the Core Experience team and other teams at Anchorage Digital. • Help scale the team. • Communication and Influence: • Mentor and guide multiple engineers on the team within their area of specialization or domain, and help others understand the strategic goals and how their work relates to these. • Able to communicate with different people, with different contexts and expertise. • Influence architecture/product roadmap - have a seat at the table. • You may be a fit for this role, if you: • Have 8+ years of professional experience building backend services. • Have designed, delivered and maintained customer facing APIs. • Have experience designing, building and deploying cloud native micro-services. • Are passionate about building automated tests alongside your features. • Enjoy building services from scratch and supporting them over a meaningful period of time. • Have a genuine interest and pride in code quality and infrastructure. • Have experience performing on-call support for production systems. • Prioritize end-user experience and business value over “cool tech.” • Developed “computer science fundamentals”, i.e. algorithms, data structures and operating systems (Formal CS degree NOT required). • 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. • You enjoy working closely with the product team to ship the best solution in a reasonable amount of time. • Although not a requirement, bonus points if you: • Have professional experience with C++ or Go, Kubernetes, GraphQL API design and implementation and/or gRPC API design and implementation. • Have experience with system security (e.g. authentication, authorization, identity, API keys). • Have a background in the finance or cryptocurrency industries. • You were emotionally moved by the soundtrack to Hamilton, which chronicles the founding of a new financial system :)

Responsibilities

• Lead a team of engineers in developing and maintaining the company's core technology platform. • Collaborate with other engineering leads to align technical strategies across different teams. • Oversee code reviews and ensure adherence to coding standards, best practices, and security protocols within projects. • Drive innovation by identifying new technologies or approaches that can improve the company's core platform. • Mentor junior engineers and contribute to their professional development through regular feedback sessions. • Participate in technical decision-making processes at all levels of engineering management, providing input on architectural decisions and technology stack choices. • Monitor system performance metrics and work with the team to optimize efficiency and scalability where necessary. • Communicate regularly with stakeholders about project statuses, roadmaps, and potential impacts on business objectives or user experience. • Stay abreast of industry trends in technology that could affect company strategy or competitive positioning.

Benefits

• AI tools: Explicitly stated as part of the hiring process in this role's job posting but does NOT constitute an explicit benefit for employees once employed with Anchorage Digital. These artificial intelligence (AI) tools assist our recruitment team by supporting parts of the application review, resume analysis and response assessments processes to streamline their search for suitable candidates; however, they do not directly contribute towards employee benefits or compensation within this role's job posting context at Anchorage Digital. • Privacy Notice: Explicitly stated as part of the website usage policy in this role' end job posting but does NOT constitute an explicit benefit for employees once employed with Anchorage Digital. The company uses cookies to improve user experience on their site, and users agreeing to use the

Get Started Free

No credit card. Takes 10 seconds.

Privacy·Terms··Contact·FAQ·Wagey on X