Senior Backend Engineer

RAPIDFORT

United States

On-site

USD 140,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Golang Backend Engineer - High-Scale Microservices
Senior Golang Backend Engineer - High-Scale Microservices

Hydrogen Group • Denver (CO)

Hybrid
USD 110,000 - 155,000
Golang Backend Engineer - Cloud-Native Microservices
Golang Backend Engineer - Cloud-Native Microservices

Veriipro • Palo Alto (CA)

On-site
Golang Engineer
Golang Engineer

Veriipro • Palo Alto (CA)

On-site
USD 100,000 - 130,000
Senior Backend Engineer - Go, Microservices & Open Source
Senior Backend Engineer - Go, Microservices & Open Source

Bessemer Venture Partners India • Washington

On-site
USD 140,000 - 190,000
Flexible PTO
Learning & Development Stipend
Employee Assistance Program
+7
Golang Developer
Golang Developer

Enexus Global Inc. • Fremont (CA)

On-site
USD 150,000 - 190,000
Staff / Principal Backend Software Engineer
Staff / Principal Backend Software Engineer

Twenty • New York (NY)

On-site
USD 180,000 - 260,000
Health
Life / AD&D
Disability Coverage
+11
Senior Backend Software Engineer
Senior Backend Software Engineer

Twenty • New York (NY)

On-site
USD 140,000 - 170,000
Health
Life / AD&D
Disability Coverage
+11
Senior Back-End Software Engineer (Golang)
Senior Back-End Software Engineer (Golang)

Hydrogen Group • Denver (CO)

On-site
USD 110,000 - 155,000
Backend Engineer
Backend Engineer

Errgo • Town of Boston (NY)

On-site
USD 110,000 - 150,000
Medical, dental, and vision insurance
401(k)
Equity
+1
Go Backend Developer
Go Backend Developer

Impact Scale • Vancouver (WA)

On-site
USD 120,000 - 160,000
Competitive Salary
Comprehensive Health Insurance
Professional Development Opportunities
+4