Backend Lead
LATAM or Europe
About the Role
EFINTI is looking for a Backend Lead to drive the architecture and technical excellence of our backend services powering next-generation financial products across Latin America.
You will lead the design and development of scalable, secure, and event-driven microservices, working closely with cross-functional teams in a dynamic and fast-paced fintech environment.
What You'll Do
- Design, develop, and maintain scalable backend microservices using Node.js + TypeScript
- Lead technical architecture using DDD, Clean Architecture, and microservices principles
- Collaborate with Frontend, Product, DevOps, and Security to translate business needs into robust technical solutions
- Define and maintain API contracts, data models, and versioning strategies
- Implement automated testing strategies: unit, integration, and contract testing (Jest, Pact)
- Apply Security by Design principles and ensure compliance with OWASP, PSD2, PCI-DSS, and GDPR
- Optimize performance using caching, pagination, parallelism, retries, and circuit breakers
- Integrate observability tools such as Datadog, Prometheus, OpenSearch, or Grafana
- Co-own CI/CD pipelines with DevOps using Terraform, GitHub Actions, Docker, and AWS services like Lambda, EKS, RDS, API Gateway
- Mentor junior engineers and contribute to a culture of excellence and technical growth
What We're Looking For
- 7+ years in backend development with strong expertise in Node.js, TypeScript, NestJS/Express
- Hands-on experience with microservices, event-driven systems, DDD, and CQRS
- Advanced knowledge of PostgreSQL, DynamoDB, and Redis
- Strong AWS experience: Lambda, S3, IAM, RDS, EventBridge, CloudWatch
- Experience defining infrastructure with Terraform and building pipelines with GitHub Actions or GitLab CI
- Strong understanding of OAuth2, JWT, secret management, and secure coding practices
- Experience with testing automation (unit, integration, contract)
- Comfortable in agile environments, working cross-functionally in English
- Excellent communication and mentoring skills
Nice to Have
- Fintech or crypto experience
- Kubernetes (understanding of deployments, not cluster ops)
- Experience leading architecture decisions in high-compliance environments