Principal Software Engineer, Tooling (Product)
Core
Set technical direction and architecture for the customer-facing platform (onboarding, compliance, support) serving millions of users.
Role type
Principal Software Engineer (Product)
Builds
Customer-facing platform systems and agentic SDLC pipelines
Domain
Fintech / Crypto / Web3
Deliverable
production ML models | product features
Required skills
Architecture & design at scale, Technical vision setting, Cross-organizational program delivery, Engineering mentorship, AI/automation strategy, Multi-stack fluency (backend, web, mobile), Typed languages (TypeScript, Scala, Java, Go), Consumer UX sensibility
Preferred skills
Crypto/fintech domain knowledge, Identity/KYC/compliance tooling, AI agents/agentic workflows, React/React Native, Cloud/microservices, Data-driven product strategy
Technologies
TypeScript, Scala, Java, Go, JavaScript, React, React Native
Responsibilities
Own technical vision and architecture for the customer-facing platform; Review critical designs and drive projects with hardest technical challenges; Account for core initiatives spanning onboarding, compliance, and support; Identify strategic direction in technology and product; Plan and deliver large, complex, cross-org programs; Define patterns, operational guidelines, and engineering practices; Provide critical technical guidance and debug complex systems; Act as a technical multiplier to mentor engineers and lead cross-domain initiatives
Seniority
Principal, strategy & mentorship