Senior Software Engineer - Remote (Costa Rica)

Braintrust

United States

A distancia

USD 62.000 - 76.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Braintrust is seeking a Sr Software Engineer (remote from Costa Rica) to own domain APIs and SDK contracts. You will migrate legacy services into NestJS, maintain data integrity, and drive RFCs and migration plans, while collaborating across teams on authentication, authorization, and data governance.

You’ll work with TypeScript/Node.js at production depth, leverage AWS serverless tooling, and design robust REST/GraphQL services with PostgreSQL backing.

Formación

  • Must have TypeScript and Node.js at production depth.
  • PostgreSQL in depth: schema design, migrations, indexing, EXPLAIN ANALYZE.
  • AWS serverless and event-driven design: Lambda, SQS with FIFO queues and dead-letter queues, SNS, Parameter Store.
  • API design: REST/OpenAPI with generated typed SDKs, plus GraphQL for older services.
  • Authentication/authorization: RBAC, Okta, central IAM, token-based partner access (DPoP).
  • Testing discipline: Jest with Testcontainers-backed integration tests.

Responsabilidades

  • Owning the user, role and organization domains; building and evolving APIs and SDK contracts.
  • Migrating off legacy services; moving logic from serverless/GraphQL to NestJS domain services.
  • Protecting data integrity; lifecycle automation driven by SAP data; backfills and large account migrations.
  • Code review across 35–65% of PRs; ensuring quality and consistency.
  • Cross-team design work; RFCs and migration plans; lead on auth and data integrity questions.

Conocimientos

TypeScript
Node.js
NestJS
API design
OAuth/Okta authentication
Data modeling
Testing (Jest)
Event-driven AWS (Lambda, SQS, SNS)
SQL/PostgreSQL
GraphQL
RFCs/migration planning
Code review

Herramientas

PostgreSQL (TypeORM)
AWS Serverless
SQS (FIFO, DLQ)
OpenAPI/REST SDKs
GraphQL

Descripción del empleo

Braintrust is seeking a Sr Software Engineer (remote from Costa Rica) to own domain APIs and SDK contracts. You will migrate legacy services into NestJS, maintain data integrity, and drive RFCs and migration plans, while collaborating across teams on authentication, authorization, and data governance.

You’ll work with TypeScript/Node.js at production depth, leverage AWS serverless tooling, and design robust REST/GraphQL services with PostgreSQL backing.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Platform Engineer - Core Services (Remote)
Senior Platform Engineer - Core Services (Remote)

Braintrust • EE. UU.

A distancia
USD 69.000 - 83.000
Sr Software Engineer (Costa Rica - Remote)
Sr Software Engineer (Costa Rica - Remote)

Braintrust • EE. UU.

A distancia
USD 62.000 - 76.000
Senior Backend Engineer - Remote, AWS & NestJS Expert
Senior Backend Engineer - Remote, AWS & NestJS Expert

Rahal • EE. UU.

A distancia
USD 120.000 - 180.000
Senior NestJS Backend Engineer - Remote
Senior NestJS Backend Engineer - Remote

Productiv • EE. UU.

A distancia
USD 110.000 - 170.000
Senior Fullstack JS Engineer: Node/NestJS & Next.js — Remote US
Senior Fullstack JS Engineer: Node/NestJS & Next.js — Remote US

Collēctīvus Holdings • EE. UU.

Presencial
USD 120.000 - 160.000
Senior Backend Engineer - TypeScript/NestJS | Remote
Senior Backend Engineer - TypeScript/NestJS | Remote

Casechek • Rockford (IL)

Híbrido
USD 100.000 - 125.000
Annual Education Budget
Remote work nationwide
401(k) Match
+3
Senior Technical Lead (Node.js, NestJS & TypeScript) - Remote Work | REF#305756
Senior Technical Lead (Node.js, NestJS & TypeScript) - Remote Work | REF#305756

BairesDev • EE. UU.

A distancia
MXN 900.000 - 1.200.000
Remote Senior Tech Lead: Node.js/NestJS & TS Architect
Remote Senior Tech Lead: Node.js/NestJS & TS Architect

BairesDev • EE. UU.

A distancia
MXN 900.000 - 1.200.000
Remote Senior Backend (Node.js/NestJS) | Flexible Hours
Remote Senior Backend (Node.js/NestJS) | Flexible Hours

United States Digital Space LLC • EE. UU.

A distancia
USD 120.000 - 180.000
Remote work flexibility
Flexible monthly payments
Up to 24 flex days/year
Senior Software Engineer | Remote/Hybrid Architecture
Senior Software Engineer | Remote/Hybrid Architecture

Red Ventures • EE. UU.

Híbrido
USD 100.000 - 195.000
Health Insurance Coverage
Life Insurance
Disability Insurance
+6