Backend Engineer

monks

United States

Remote

USD 140,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote position

Job summary

monks is seeking a senior backend engineer to build production services, APIs, and data layers with a focus on correctness, scalability, and observability. You will work within a delivery team alongside clients and product, embracing AI-assisted coding tools in daily practice.

The role emphasizes designing scalable services in Node/TypeScript, REST APIs, and PostgreSQL, with experience on AWS (Lambda, SQS, SNS, S3).

Qualifications

  • 5+ years of backend development experience with Node.js and TypeScript
  • Experience designing REST APIs
  • Strong PostgreSQL data modeling
  • Experience with AWS services (Lambda, SQS, SNS, S3)
  • Knowledge of distributed systems and service architecture
  • Good testing habits and disciplined engineering
  • Strong English communication and ability to explain trade-offs clearly
  • Comfort in fast-paced, agile consulting environment

Responsibilities

  • Design, build, and maintain scalable services in Node and TypeScript
  • Design and implement REST APIs, and GraphQL where appropriate
  • Model relational data and optimize PostgreSQL performance
  • Review code, including AI-generated code, for quality and consistency
  • Troubleshoot and resolve complex backend issues
  • Contribute to team standards, tooling, and architectural decisions

Skills

Node.js
TypeScript
REST APIs
PostgreSQL
Distributed systems
Testing
English communication
AGILE

Tools

AWS Lambda
AWS SQS
AWS SNS
AWS S3
Docker
Kubernetes

Job description

Role overview

A senior backend engineering role builds the production services, APIs, and data layers that other parts of the product depend on, with a strong emphasis on correctness, scalability, and observability. The position operates within a delivery team alongside clients, product, and other engineers, working in an environment that actively embraces agentic AI coding tools as part of everyday practice.

Responsibilities
  • Design, build, and maintain scalable services in Node and TypeScript.
  • Design and implement REST APIs, and GraphQL where appropriate.
  • Model relational data and safeguard data integrity and performance in PostgreSQL.
  • Review code, including AI-generated code, for quality and consistency.
  • Troubleshoot and resolve complex backend issues.
  • Contribute to team standards, tooling, and architectural decisions.
Requirements
  • Five or more years of backend development experience with strong Node and TypeScript skills.
  • Solid experience designing and implementing REST APIs.
  • Strong PostgreSQL and relational data modeling expertise.
  • Experience building on AWS services such as Lambda, SQS, SNS, and S3.
  • A solid grasp of service architecture and distributed systems.
  • Good testing habits and disciplined engineering rigor.
  • Strong English communication skills and the ability to explain technical trade-offs clearly.
  • Comfort working in a fast-paced, agile consulting environment.
Nice to have
  • Experience integrating large language models or building AI-backed services.
  • Familiarity with event-driven systems and message queues.
  • Experience with Docker and Kubernetes.
  • Depth in another ecosystem such as Python or Go.
  • Open-source work that can be shared as a portfolio link.
Benefits and work setup
  • Remote position.
  • Inclusion-oriented employer with dedicated spaces reserved under Colombian Law 2466 of 2025 for people with disabilities.
  • Collaborative team culture with focus on AI-assisted engineering practices and tools such as Claude Code and Codex.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Jaggle.AI • United States

Remote
USD 120,000 - 180,000
Remote work flexibility
Equity
Health insurance
+1
Senior Backend Engineer (Go/Python)
Senior Backend Engineer (Go/Python)

BearPlex • United States

Remote
USD 180,000 - 240,000
Fully remote work
Learning budget
Path toward technical leadership
Backend Engineer
Backend Engineer

ProNexus • San Francisco (CA)

On-site
USD 150,000 - 190,000
Senior Backend Engineer (Europe)
Senior Backend Engineer (Europe)

triggerdev • United States

Remote
USD 180,000 - 260,000
Home office equipment support
Annual training budget
Company pension contributions
+1
Senior Backend Engineer
Senior Backend Engineer

web • United States

Remote
USD 120,000 - 210,000
Remote work
Health coverage
Retirement matching
+1
Senior Backend Developer
Senior Backend Developer

Microservice Solutions GmbH • United States

Remote
USD 110,000 - 170,000
Professional development budget
Architectural freedom
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America
Full Stack and Backend NodeJS TypeScript/JavaScript Engineer (Senior) - Remote, Latin America

bluelightconsulting • United States

Remote
USD 120,000 - 180,000
Fully remote position
Continuing education support
Generous PTO and performance bonuses
Principal Software Engineer
Principal Software Engineer

preciselyusjobs • United States

Remote
USD 180,000 - 260,000
Fully remote in US
Backend architect
Backend architect

Braven • United States

Remote
USD 150,000 - 220,000
Remote work from LATAM
Staff Backend Engineer (Prompt Security, Node.js / TypeScript)
Staff Backend Engineer (Prompt Security, Node.js / TypeScript)

SentinelOne, Inc. • New York (NY)

On-site
USD 140,000 - 190,000
Medical, dental, and vision coverage
401K
Paid time off