Hoy
Expira 16/03/2026
Senior Full-Stack Engineer
Senior Full-Stack Engineer
Note To Applicants
- Eligibility: This position is open to candidates residing in Latin America.
- Application Language: Please submit your CV in English. Applications submitted in other languages will not be considered.
- Professional Presentation: We encourage you to showcase your professional experience by including a Loom video in the application form. While this is optional, candidates who provide a video presentation will be given priority.
- Note: If you're hired for this role, you may be asked to update your LinkedIn profile :)
The role involves working closely with a small, high-caliber engineering team and having real influence over architecture, product decisions, and execution.
Tech Stack & Responsibilities
Backend
- TypeScript (NestJS, Express)
- PostgreSQL: schema design, migrations, and query optimization
- REST API design and implementation
- Redis for caching and background jobs (Bull, SQS)
- Authentication & authorization (JWT, RBAC)
- Next.js (Pages Router & App Router), React 18/19
- State management: Redux Toolkit, TanStack Query
- Building data-heavy UIs (tables, dashboards, charts)
- Tailwind CSS, Radix UI or similar component systems
- Python (Pandas, FastAPI)
- Data pipelines and orchestration (Dagster or similar)
- Processing large structured and semi-structured datasets
- Strong SQL for complex transformations
- Experience integrating LLMs (OpenAI, Anthropic) into production
- Familiarity with embeddings, semantic search, and conversational flows
- AWS (ECS Fargate, S3, SQS, Lambda, Secrets Manager)
- Infrastructure as Code (Terraform or similar)
- Containerized deployments and CI/CD
- Observability (OpenTelemetry, Prometheus, Grafana)
- SOC 2–aware development practices
- Secure system design, audit logging, encrypted transport
- 5–6 years of professional experience as a Full-Stack Engineer
- Strong sense of ownership and product/business awareness
- Experience building backend services using TypeScript (NestJS/Express), PostgreSQL, REST APIs, and Redis (queues & caching), including authentication/authorization (JWT/RBAC)
- Experience developing modern frontends with Next.js and React (18/19), state management (Redux Toolkit or TanStack Query), and data-heavy interfaces using Tailwind/Radix or similar
- Experience working with data processing using Python (Pandas/FastAPI), complex SQL transformations, and data pipelines (Dagster or similar)
- Hands-on experience integrating LLMs (OpenAI/Anthropic) into production systems, including embeddings and semantic search workflows
- Experience deploying and operating systems in AWS (ECS, S3, SQS, Lambda) using Infrastructure as Code (Terraform), containers, CI/CD, and observability tooling
- Knowledge of secure development practices, including SOC 2–aware architecture and secure system design
- Required: engineering degree
- Comfortable working in a growing startup environment with real responsibility
- Feature flag systems (LaunchDarkly or similar)
- Monorepo management across multiple languages/runtimes
Compensation: Paid in USD
Location: 100% remote opportunity
If this opportunity sounds good to you, send us your resume!