Software Engineer III

Vertexinc

United States

Remote

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Vertex Inc. seeks a senior backend engineer to build and operate distributed systems powering tax compliance workflows. You will design services and APIs in Node.js/TypeScript, run event-driven processes on cloud infrastructure, and bolster reliability, security, and performance.

You will also provide technical guidance through reviews and mentoring. You will work with Kubernetes and AWS, implement scalable REST APIs, and collaborate across teams to define boundaries and data models, leveraging

Qualifications

  • Seven+ years building and operating Node.js and TypeScript systems in production.
  • Strong experience with distributed systems and service-to-service communication.
  • Proven experience with high-throughput event-driven systems using queues or messaging.
  • Hands-on experience running backend services on Kubernetes and AWS (S3, SQS, RDS).
  • Experience developing RESTful APIs and using Prisma or a comparable ORM.
  • Demonstrated ability to mentor engineers and influence technical direction.

Responsibilities

  • Design, build, and evolve scalable backend services using Node.js and TypeScript.
  • Develop asynchronous, event-driven workflows using queues and messaging patterns.
  • Define service boundaries, APIs, and data models, integrating cloud storage, messaging, and relational databases.
  • Deploy and operate services on Kubernetes and AWS, improving observability, resilience, and incident response.
  • Build REST APIs using a framework such as Fastify, Nest, or Express, and use an ORM to support data integrity and performance.
  • Mentor engineers and guide technical decisions through architecture, design, and code reviews.

Skills

Distributed systems
Mentoring
Architecture reviews
Leadership
Node.js
TypeScript

Tools

Kubernetes
AWS
S3
SQS
RDS
Prisma ORM
REST API frameworks

Job description

Role overview

Build and operate distributed backend systems for a platform supporting tax compliance workflows. You will design services and APIs in Node.js and TypeScript, run event-driven processes on cloud infrastructure, and help strengthen reliability, security, and performance. The role also includes technical guidance for other engineers through reviews and mentoring.

Responsibilities
  • Design, build, and evolve scalable backend services using Node.js and TypeScript.
  • Develop asynchronous, event-driven workflows using queues and messaging patterns, with suitable retry, idempotency, and failure handling.
  • Define service boundaries, APIs, and data models, integrating cloud storage, messaging, and relational databases.
  • Deploy and operate services on Kubernetes and AWS, improving observability, resilience, and incident response.
  • Build and maintain REST APIs using a framework such as Fastify, Nest, or Express, and use an ORM to support data integrity and performance.
  • Mentor engineers and guide technical decisions through architecture, design, and code reviews.
Requirements
  • At least seven years building and operating Node.js and TypeScript systems in production.
  • Strong experience with distributed systems and service-to-service communication, including retries and failure recovery.
  • Proven experience with high-throughput event-driven systems using queues, pub/sub, or messaging platforms.
  • Hands-on experience running backend services on Kubernetes and AWS, including S3, SQS, and RDS.
  • Experience developing RESTful APIs and working with Prisma or a comparable ORM.
  • Demonstrated ability to mentor engineers, contribute to technical direction, and collaborate effectively.
Nice to have
  • Production experience with Docker, CI/CD, automated testing, or Python for backend and data processing work.
  • Familiarity with financial, accounting, or compliance systems and security practices for sensitive data.
  • Equivalent education, training, and relevant professional experience may be considered in place of a formal degree.
Benefits and work setup

The role is listed as remote in Argentina or Brazil, or hybrid in Montevideo, Uruguay.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

monks • United States

Remote
USD 140,000 - 180,000
Remote position
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
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

encora10 • United States

Remote
USD 120,000 - 170,000
1159 - Senior Full-Stack Software Engineer
1159 - Senior Full-Stack Software Engineer

GoFasti • United States

Remote
USD 33,000 - 36,000
Software Engineer, Back End (LATAM)
Software Engineer, Back End (LATAM)

AtomicVest • United States

Remote
USD 120,000 - 180,000
Fully remote within LATAM
Diversity and inclusion
Backend Engineer
Backend Engineer

Primetag • United States

Remote
USD 120,000 - 160,000
Medical insurance
Periodic in-person team gatherings in/
Senior Backend Developer
Senior Backend Developer

Microservice Solutions GmbH • United States

Remote
USD 110,000 - 170,000
Professional development budget
Architectural freedom
Software Engineer, Senior
Software Engineer, Senior

check-technologies • United States

Hybrid
USD 180,000 - 260,000
Remote/hybrid or in-office options
In-office meals Tue/Thu
Annual company retreat
+2
Senior Software Engineer
Senior Software Engineer

BearPlex • United States

Remote
USD 140,000 - 190,000
Fully remote (US)
Professional development budget
Leadership path
Platform Engineer III
Platform Engineer III

Precise Resource • Columbus (OH)

On-site
USD 100,000 - 130,000