Senior Backend Software Engineer (Production Systems)

the jupiter group, inc United State
Remote
Apply
AI Summary

We're looking for a Senior Backend Software Engineer to build and operate backend services in production at scale. The ideal candidate will have experience with distributed systems, debugging production issues, and designing systems for reliability. This is a fully remote role within the US.

Key Highlights
Build and operate backend services in production at scale
Design systems for reliability and handle retries, partial failure, and eventual consistency
Work closely with platform teams to deploy and operate services in Kubernetes
Key Responsibilities
Build and operate backend services that run in production at scale
Own services end-to-end: design, deployment, monitoring, and incident response
Debug real production issues across application and infrastructure layers
Technical Skills Required
Python Java Go C# Kubernetes APIs Schemas Interfaces Streaming systems Pipelines Large-scale data
Benefits & Perks
Fully remote role
US-based candidates only
Nice to Have
Experience with streaming systems, pipelines, or large-scale data

Job Description


Senior Backend Software Engineer (Production Systems)

We’re looking for someone who has owned systems in production—and dealt with what happens when they break. This role is for engineers who understand that distributed systems fail, data is imperfect, and reliability is earned through experience—not theory.


This is a fully remote role looking for candidates within the US.


What you’ll do

  • Build and operate backend services that run in production at scale
  • Own services end-to-end: design, deployment, monitoring, and incident response
  • Design systems that handle retries, partial failure, and eventual consistency
  • Define and enforce contracts between services (APIs, schemas, interfaces)
  • Debug real production issues across application and infrastructure layers
  • Work closely with platform teams to deploy and operate services in Kubernetes
  • Improve CI/CD pipelines, testing, and release processes


What you’ve done

  • Built and operated production systems—not just written features
  • Debugged incidents where things actually broke (not just local bugs)
  • Worked in distributed systems and understand failure modes
  • Designed or worked with versioned APIs and backward compatibility
  • Been responsible for service health (metrics, logging, alerting, on-call)
  • Written code in a real programming language (Python, Java, Go, C#, etc.)
  • Experience deploying and operating services in Kubernetes
  • Comfortable debugging both application code and infrastructure issues
  • Experience with streaming systems, pipelines, or large-scale data
  • Background in regulated environments where access and audit matter


If you haven’t owned systems in production, this role is not a fit.


Similar Jobs

Explore other opportunities that match your interests

Software Engineer 2

Programming
9m ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

enterprise fleet management

United State

Cybersecurity Expert

Programming
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

DataAnnotation

United State

Senior QA Automation Engineer

Programming
3h ago
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Motion Recruitment

United State

Subscribe our newsletter

New Things Will Always Update Regularly