About Tweed (Corsa)
Tweed (Corsa) is building a next-generation compliance platform for fintechs and financial institutions. We unify KYC/KYB, transaction monitoring, and risk analytics into a single, developer-friendly system - secure, scalable, and audit-ready.The Role
We’re looking for a hands-on Software Architect, reporting directly to the VP R&D, to own the end-to-end technical architecture of Corsa’s platform. You’ll partner with product and engineering leads to design scalable, secure services and APIs, guide system evolution, and raise the engineering bar across the stack.What You’ll Do
- Own the architecture for our microservices platform (APIs, data, messaging, observability, security).
- Design and evolve service boundaries, data models, and integration patterns across teams.
- Improve developer experience: standards, libraries, templates, CI/CD, testing strategies.
- Collaborate with product on technical discovery, breaking complex problems into pragmatic roadmaps.
- Mentor engineers through design reviews, pairing, and architectural guidance.
- Evaluate & introduce technologies where they clearly improve performance, cost, or simplicity.
What You Bring
- 8+ years of software engineering experience, including 3+ years designing distributed systems at scale.
- Proven track record with event-driven architectures, domain-driven design, and API design (REST/GraphQL).
- Deep knowledge of data modeling (relational + graph), transactions, and consistency patterns.
- Hands-on experience with Kubernetes and AWS; strong CI/CD and observability practices.
- Security-first mindset: authentication/authorization patterns, key management, data privacy, threat modeling.
- Ability to write high-quality code in TypeScript/Node.js and review complex designs quickly.
- Clear, concise communication and a collaborative approach to influencing without authority.
Nice to Have
- Fintech/RegTech, risk, or compliance domain experience.
- Experience with Neo4j or similar graph databases.
- Background in high-throughput pipelines and near-real-time analytics.
Why Corsa
- Big impact on a mission-critical product used by modern fintechs.
- Tight, senior team that values craftsmanship, ownership, and velocity.
- Competitive compensation.