Senior Backend Engineer (Go)

Matrice AI

United States

A distancia

USD 130.000 - 180.000

Jornada completa

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

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Remote work
Equity

Descripción de la vacante

Matrice AI is seeking a backend engineer to design and operate Go-based services that power camera, model, dataset, inference, and analytics workflows. You will own services across their lifecycle, from API and data design to deployment and production operations, while helping establish technical standards for the team.

Responsibilities include building and operating Go services, creating event driven pipelines, defining REST and gRPC contracts with Protobuf, optimizing data models, and

Formación

  • Three+ years of backend engineering experience, including Go in production.
  • Strong distributed systems experience with message queues, caching, retries, idempotency, and backpressure.
  • Experience designing REST and gRPC APIs with Protobuf.
  • Experience with MongoDB or another production database, including indexes and query performance.
  • Hands-on Docker and Kubernetes experience, plus experience with AWS, Azure, or GCP.
  • Habit of writing tests and operating services, including monitoring metrics, alerts, and incidents; clear written communication for design documents.

Responsabilidades

  • Build and operate Go services, taking work from API design through production support.
  • Create event driven pipelines that reliably handle high volumes of inference results using messaging and caching systems.
  • Define REST and gRPC service contracts with Protobuf for other teams to use.
  • Design data models and improve database performance as systems grow.
  • Add production readiness features such as health checks, metrics, tracing, graceful shutdown, and safe retry behavior.
  • Deploy services to Kubernetes in cloud environments; contribute to design reviews, code quality, testing, and mentoring.

Conocimientos

Distributed systems
Testing
Monitoring
Backpressure
Retries & idempotency
Event-driven pipelines
REST APIs
gRPC APIs
Protobuf
Data modeling
MongoDB
Docker
Kubernetes
Cloud platforms (AWS/Azure/GCP)
Go (Golang)

Herramientas

Go (Golang)
MongoDB
Docker
Kubernetes
AWS/Azure/GCP
Protobuf

Descripción del empleo

Role overview

Design and operate backend services that support camera, model, dataset, inference, and analytics workflows. You will own services across their lifecycle, from API and data design to deployment and production operations, while helping establish technical standards for the team.

Responsibilities
  • Build and operate Go services, taking work from API design through production support.
  • Create event driven pipelines that reliably handle high volumes of inference results using messaging and caching systems.
  • Define REST and gRPC service contracts with Protobuf for other teams to use.
  • Design data models and improve database performance as systems grow.
  • Add production readiness features such as health checks, metrics, tracing, graceful shutdown, and safe retry behavior.
  • Deploy services to Kubernetes in cloud environments; contribute to design reviews, code quality, testing, and mentoring.
Requirements
  • At least three years of backend engineering experience, including Go in production.
  • Strong distributed systems experience, including message queues, caching, retries, idempotency, and backpressure.
  • Experience designing REST and gRPC APIs with Protobuf.
  • Experience with MongoDB or another production database, including indexes and query performance.
  • Hands on Docker and Kubernetes experience, plus experience with AWS, Azure, or GCP.
  • Habit of writing tests and operating services, including monitoring metrics, alerts, and incidents; clear written communication for design documents.
Nice to have
  • Experience with video, streaming, or machine learning serving systems.
Benefits and work setup

The role is described as remote, with high ownership in a small team and equity offered.

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

Software Engineer (Go - All Levels)
Software Engineer (Go - All Levels)

Matrice AI • EE. UU.

A distancia
USD 120.000 - 180.000
Senior Backend Engineer (Go/Python)
Senior Backend Engineer (Go/Python)

BearPlex • EE. UU.

A distancia
USD 180.000 - 240.000
Fully remote work
Learning budget
Path toward technical leadership
Senior Go Backend Engineer (Remote) - Equity
Senior Go Backend Engineer (Remote) - Equity

Matrice AI • EE. UU.

A distancia
USD 130.000 - 180.000
Remote work
Equity
Software Engineer (Go - Internship)
Software Engineer (Go - Internship)

Matrice AI • EE. UU.

A distancia
USD 25.000 - 39.000
Remote internship with mentorship
Senior Backend Engineer (Go/Rust)
Senior Backend Engineer (Go/Rust)

Hanzo AI • EE. UU.

A distancia
USD 140.000 - 210.000
Senior Full-Stack Engineer (React / Go)
Senior Full-Stack Engineer (React / Go)

Matrice AI • EE. UU.

A distancia
USD 120.000 - 170.000
Remote work
Equity
Senior Software Engineer, Backend
Senior Software Engineer, Backend

DevZero • EE. UU.

A distancia
USD 150.000 - 210.000
Health insurance
Dental insurance
Vision insurance
+4
Senior Backend Engineer
Senior Backend Engineer

RAPIDFORT • EE. UU.

Presencial
USD 140.000 - 200.000
401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
+3
Remote Backend Engineer (Go) — APIs & ML Workflows
Remote Backend Engineer (Go) — APIs & ML Workflows

Matrice AI • EE. UU.

A distancia
USD 120.000 - 180.000
Senior Software Engineer (Go)
Senior Software Engineer (Go)

CodiLime • EE. UU.

Híbrido
USD 140.000 - 190.000
Flexible hours
Remote, hybrid, or office work
Training budget
+1