Silver.dev - Serie B - Fintech Company - Staff Engineer
Requirements
• Proven experience: Strong track record as a Staff or Principal Engineer designing and operating complex distributed systems at scale, ideally in identity platforms, user core services, or high-traffic onboarding funnels. • Strong backend background: Advanced proficiency in Node.js and NestJS (TypeScript), or the ability to technically lead in this stack coming from equivalent high-performance technologies such as Rust and/or Go. • Systems design and resilience: Deep knowledge of architectural patterns (Hexagonal Architecture, DDD, CQRS), efficient REST/gRPC API design, relational database optimization (PostgreSQL), and smart caching strategies (Redis) to handle concurrent traffic spikes. • Asynchronous mindset: Solid experience with message queues and event streaming (RabbitMQ, Kafka, Pub/Sub) to decouple registration flows and complex integrations. • Third-party integrations and complex flows: Experience integrating and abstracting third-party services (KYC, biometrics, data enrichment), including implementing fallback patterns, circuit breakers, and intelligent retries. • Pragmatic, builder mentality: Hands-on approach — able to conceptualize long-term solutions without sacrificing the agility to deliver fast value and write high-quality reference code for the team. • Spanish and English proficiency.
Responsibilities
• Optimize the onboarding funnel: Design, scale, and streamline the registration, identity verification (KYC, KYB), and fraud prevention flow, ensuring the process is fast, secure, and frictionless. • Build and evolve core user services: Lead the architecture of the foundational identity, profile, status, and user preference services consumed across the entire Cashea ecosystem, ensuring high availability and low latency. • Orchestrate resilient integrations: Design robust, fault-tolerant integrations with external vendors (biometrics engines, fraud prevention tools, KYC providers), ensuring third-party outages don't impact the registration experience. • Define the user event architecture: Model and asynchronously propagate the user lifecycle (e.g., registration, tier changes, profile updates) to other Cashea verticals to enable real-time business decisions. • Set development standards and guidelines: Establish clean code practices, rigorous testing, advanced observability, and safe rollback strategies that raise the technical maturity of the users vertical teams. • Mentor and drive technical influence: Work closely with tech leads, product managers, and engineering directors to translate product vision into a solid architecture roadmap, while guiding and empowering the growth of senior engineers.
Benefits
• We have a work culture based on trust and purpose. If you need a clue as to why we are a good choice, these are our core values: • We don't work on autopilot. Everything we do is intentional. We love to develop ideas with full awareness of the impact they can have on our users. • Your creativity and curiosity are our most important assets. • Your voice matters. We listen and make space for ideas and feedback. Everyone belongs, and what's important to you is important to us. • We value transparency. Clarity keeps us connected and grounded. • Last but not least, we focus on real impact.
Apply in one click
Upload My Resume
Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT