(IK493) LEAD SOFTWARE ENGINEER

Efinti


Join to apply for the Lead Software Engineer role at Efinti Join to apply for the Lead Software Engineer role at Efinti Get AI-powered advice on this job and more exclusive features. 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 Seniority level - Seniority level Mid-Senior level Employment type - Employment type Full-time Job function - Job function Consulting - Industries Financial Services and Investment Banking Referrals increase your chances of interviewing at Efinti by 2x Get notified about new Software Engineer jobs in Colombia. Bogota, D.C., Capital District, Colombia 1 week ago Bogota, D.C., Capital District, Colombia 1 week ago Bogota, D.C., Capital District, Colombia 1 month ago Bogota, D.C., Capital District, Colombia 1 month ago Bogota, D.C., Capital District, Colombia 1 week ago Full Stack Engineer- Node.js, React,js and Firebase Bogota, D.C., Capital District, Colombia 3 weeks ago Colombia $30,000.00-$50,000.00 1 month ago Bogota, D.C., Capital District, Colombia 3 weeks ago Trainee Software Engineer (Colombia, Remote) Bogota, D.C., Capital District, Colombia 1 month ago Bogota, D.C., Capital District, Colombia COP3,000,000.00-COP3,300,000.00 2 weeks ago We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr

trabajosonline.net © 2017–2021
Más información