Senior Software & Data Engineer, JavaScript

Able · LatAm

About the Role

We are Able, a company building products through a portfolio model. We're looking for a Staff Full-Stack JavaScript Engineer to join our team.

What You Will Do

Building scalable services and pipelines: Designing and implementing robust backend architectures using Node.js and TypeScript that will run in scalable environments (Serverless, Microservices, or Containerized).

Bridging Software, Data, and AI: Researching the state of the art to inform which libraries, frameworks, and tools to add to our technical stacks.

What We Are Looking For

Node.js & TypeScript Mastery (Must Have): 5+ years of professional experience building backend systems with Node.js and TypeScript. You should be comfortable with asynchronous programming, event loops, and strict type safety.

Database Skills: A deep understanding of database design, complex SQL querying, and data modeling with stores like PostgreSQL and Redis .

Ai & ML Exposure: Experience with Machine Learning workflows. You don't need to be a data scientist, but you should understand the ML lifecycle (training vs. inference), feature engineering, and how to integrate models into backend services.

Performance Optimization: Experience monitoring and optimizing backend application performance, query latency, and pipeline efficiency.

Architectural Knowledge: Strong understanding of Microservices, Event-Driven Architecture, or Distributed Systems.

Create a free account to apply