This job is no longer available
This job expired on 16/09/2026. It no longer accepts applications.
Backend Software Engineer – Remote (Latin America)
Complexity
Job description
About the role
We are looking for a Backend Software Engineer to join our remote team and help build the core services of Factory, a platform that connects manufacturers with buyers worldwide. You will work closely with the founding team to shape architecture, implement new features, and ensure the platform scales across markets.
Key responsibilities
- Design, develop, and maintain scalable backend systems using NestJS and TypeScript.
- Define and evolve system architecture across core services, applying hexagonal and clean‑architecture principles.
- Deploy and manage Docker‑based applications in development and production environments.
- Build, monitor, and optimize AWS infrastructure (ECS, S3, Lambda, RDS).
- Integrate payment providers and financial APIs.
- Develop AI‑powered capabilities and workflows.
- Implement real‑time communication, search, and ranking algorithms.
- Use Redis for caching, message queues, and pub/sub mechanisms.
- Maintain high standards for testing, CI/CD, documentation, and security.
- Own projects from technical definition through deployment and continuous improvement.
Required profile
- 3+ years of professional experience with NestJS and TypeScript.
- Proven ability to design backend systems and make architecture decisions.
- Strong knowledge of Docker and containerised development.
- Hands‑on experience with AWS services such as ECS, S3, Lambda, and RDS.
- Experience integrating payment gateways or financial APIs.
- Experience integrating AI models or AI services.
- Deep understanding of hexagonal and clean architecture.
Required skills
- NestJS
- TypeScript
- Docker
- AWS (ECS, S3, Lambda, RDS)
- Redis
- Payment gateway integration
- AI model integration
- Hexagonal architecture
- Clean architecture
- CI/CD pipelines
- Automated testing
- Security best practices
- Real‑time communication
- Search and ranking algorithms
Questions fréquentes
Why are you reporting this job?
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Complexity
Related job offers
-
IT Systems & Service Desk Analyst (Remote – Venezuela)
Beradavi Solutions Venezuela -
Technical Manager – Remote
BairesDev Venezuela -
Desarrollador/a Flutter (iOS / Android)
Rolapro Venezuela -
Senior Platform Architect – Remote Work
BairesDev District Capital -
Junior/Mid SDET – Remote
BairesDev District Capital