Senior Backend Engineer

RAPIDFORT

United States

On-site

USD 140,000 - 200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401(k) retirement plan
Health, dental, and vision insurance
PTO and company holidays
Flexible work arrangements
Professional development and training support
Performance-based bonuses

Job summary

RAPIDFORT is looking for a Senior Backend Engineer to develop and maintain high-performance microservices. The ideal candidate will have extensive experience in Go, cloud platforms, and distributed systems architecture. You will collaborate with cross-functional teams to ensure efficient service deployment in a Kubernetes environment.

The position offers a competitive salary between $140,000 and $200,000 per year, along with perks like a 401(k) retirement plan, health insurance, and flexible work arrangements.

Qualifications

  • 7+ years of backend software development experience with microservices.
  • Expert in Go (Golang) and familiar with Python frameworks.
  • Experience in security practices like API authentication.

Responsibilities

  • Design and maintain scalable backend microservices using Go.
  • Collaborate with teams to define API specifications.
  • Troubleshoot production issues, ensuring high availability.

Skills

Go (Golang)
Distributed systems
Cloud platforms (AWS, Azure, GCP)
Microservices architecture
Python

Tools

Kubernetes
Docker
MySQL
Redis
Clickhouse

Job description

Overview

We are seeking a skilled and passionate Senior Backend Engineer to join our team, focusing on the design, development, and maintenance of high-performance, scalable microservices. The ideal candidate will have strong expertise in Go (Golang), and a deep understanding of distributed systems architecture.

Responsibilities
  • Design, implement, and maintain scalable and reliable backend microservices using Go
  • Collaborate with product managers and front-end teams to define API specifications and integration points
  • Ensure services are deployed, monitored, and scaled efficiently in a Kubernetes environment
  • Participate in code reviews, design discussions, and planning sessions
  • Troubleshoot and resolve complex production issues, ensuring high availability and performance
  • Drive continuous improvement in development processes, tooling, and infrastructure
Requirements
  • 7+ years of professional experience in backend software development, with a significant focus on building and operating microservices in a production environment
  • Proven ability to work with and contribute to large-scale, distributed systems
  • Experience with cloud platforms (AWS, Azure, or GCP) for deployment, monitoring, and scaling
  • Programming Languages: Go (Golang) – expert; Python – deep expertise with frameworks like FastAPI, Flask, or Django
  • Microservices / Architecture: Designing, developing, and deploying RESTful APIs
  • Security: Keycloak, API authentication, JWT
  • Databases: Clickhouse (real-time analytics), MySQL (including complex query optimization), Redis
  • Containerization / Orchestration: Kubernetes (deployment and scaling), Docker
  • Testing: Writing comprehensive unit, integration, and end-to-end tests
Desirable Qualifications
  • CI/CD: Experience setting up and maintaining automated deployment pipelines
  • Observability: Proficiency with monitoring and logging tools
  • Source Control: Git and collaborative workflows
  • Architecture & Design: Familiarity with event-driven architectures, security best practices in API design (OAuth 2.0, JWT, input validation), performance tuning and optimization for Python and Go
  • Production microservices ownership: Own at least 1–2 services end-to-end (design → build → deploy → on-call → incident fixes → scaling)
  • System design: Ability to design systems with tradeoffs (latency, throughput, cost, reliability); patterns include idempotency, retries, timeouts, circuit breakers, async workflows, queues, eventual consistency
Key Responsibilities (owner-level)
  • Production microservices ownership and end-to-end responsibility
Other technical competencies
  • Linux fundamentals: essential commands and tools, basic networking concepts
  • Docker + container runtime: Dockerfiles, layers, multi-stage builds, image size and security; debugging containers
  • Observability / logging / diagnostics: structured logging, correlation IDs, trace context; metrics, tracing, logs as a system; Datadog or credible equivalent (Prometheus/Grafana + OpenTelemetry + ELK)
  • Platform maturity: CI/CD, release processes, rollback strategies; basic security and reliability hygiene (secrets management, least privilege, rate limiting)
Compensation & Benefits

$140,000 – $200,000 USD per year (depending on experience and qualifications)

  • 401(k) retirement plan
  • Health, dental, and vision insurance
  • PTO and company holidays
  • Flexible work arrangements
  • Professional development and training support
  • Performance-based bonuses (if applicable)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Backend Tech Lead
Golang Backend Tech Lead

Programmers.io • Tampa (FL)

On-site
USD 120,000 - 180,000
Senior Golang Backend Engineer - High-Scale Microservices
Senior Golang Backend Engineer - High-Scale Microservices

Hydrogen Group • Denver (CO)

Hybrid
USD 110,000 - 155,000
Senior Go (Golang) Engineer
Senior Go (Golang) Engineer

EITACIES Inc. • Phoenix (AZ)

On-site
USD 120,000 - 190,000
401(k)
Senior Golang Engineer
Senior Golang Engineer

We Love Pop Ups • United States

Remote
USD 82,000 - 136,000
Senior Back-End Software Engineer (Golang)
Senior Back-End Software Engineer (Golang)

Hydrogen Group • Denver (CO)

On-site
USD 110,000 - 155,000
Backend Developer – GoLang Microservices
Backend Developer – GoLang Microservices

RPL International • Town of Florida (NY)

On-site
USD 90,000 - 120,000
Senior Go Backend Architect - Cloud-Native Microservices
Senior Go Backend Architect - Cloud-Native Microservices

Intetics • Town of Poland (NY)

On-site
USD 120,000 - 190,000
Senior Software Engineer
Senior Software Engineer

The Intersect Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Backend Engineer: Build Scalable APIs & Microservices
Senior Backend Engineer: Build Scalable APIs & Microservices

Quik Hire Staffing • United States

Remote
GBP 65,000 - 90,000
Senior Go Golang Engineer
Senior Go Golang Engineer

Eitacies Inc • Phoenix (AZ)

On-site
USD 90,000 - 120,000