Silver
Serie B - Fintech Company - Staff Engineer
Remote. Posted a month ago
The role
The Staff Software Engineer will optimize the onboarding funnel and design core user management services. This hands-on role involves setting technical direction and managing high-performance distributed API design and resilient integrations.
What you will do
- Optimize the onboarding funnel including registration, identity verification, and fraud prevention flow.
- Lead the architecture of foundational identity, profile, status, and user preference services.
- Design robust, fault-tolerant integrations with external vendors.
- Define the user event architecture to propagate the user lifecycle to other verticals.
- Set development standards and guidelines including clean code, testing, and observability.
- Mentor and drive technical influence by working with tech leads, product managers, and engineering directors.
Required qualifications
- Track record as a Staff or Principal Engineer designing and operating complex distributed systems at scale.
- Advanced proficiency in Node.js and NestJS (TypeScript), or ability to lead in Rust and/or Go.
- Deep knowledge of Hexagonal Architecture, DDD, CQRS, REST/gRPC API design, PostgreSQL, and Redis.
- Experience with message queues and event streaming such as RabbitMQ, Kafka, or Pub/Sub.
- Experience integrating and abstracting third-party services including implementing fallback patterns, circuit breakers, and intelligent retries.
- Spanish and English proficiency.
Nice to have
- Experience in identity platforms, user core services, or high-traffic onboarding funnels
About the company
Silver is a BNPL platform dedicated to promoting financial inclusion in Venezuela. It has more than 9 million active users and serves both consumers and merchants.