Ottomatik.io

Ottomatik.io

0 0 Evaluaciones

Hoy
Expira 16/03/2026

Senior Full-Stack Engineer

Senior Full-Stack Engineer

Hi there! We are South and our client is looking for a 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 :)

Our client is looking for a Senior Full-Stack Engineer with a strong builder and owner mindset. This is not just a coding role — the engineer will be expected to understand the business, take ownership of products end-to-end, and contribute to scaling the engineering team in a thoughtful, sustainable way.

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)

Frontend

  • 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

Data & Pipelines

  • Python (Pandas, FastAPI)
  • Data pipelines and orchestration (Dagster or similar)
  • Processing large structured and semi-structured datasets
  • Strong SQL for complex transformations

AI / ML

  • Experience integrating LLMs (OpenAI, Anthropic) into production
  • Familiarity with embeddings, semantic search, and conversational flows

Infrastructure & DevOps

  • AWS (ECS Fargate, S3, SQS, Lambda, Secrets Manager)
  • Infrastructure as Code (Terraform or similar)
  • Containerized deployments and CI/CD
  • Observability (OpenTelemetry, Prometheus, Grafana)

Security & Compliance

  • SOC 2–aware development practices
  • Secure system design, audit logging, encrypted transport

Key Requirements

  • 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

Nice to Have

  • Feature flag systems (LaunchDarkly or similar)
  • Monorepo management across multiple languages/runtimes

Schedule: Monday to Friday, full-time

Compensation: Paid in USD

Location: 100% remote opportunity

If this opportunity sounds good to you, send us your resume!