Senior Backend Software Engineer – Distributed Systems

Jobtailor

Deutschland

Vor Ort

EUR 110.000 - 150.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Zusammenfassung

Jobtailor is seeking an experienced backend engineer in Germany to drive the design, development, and operation of scalable Go-based services. You will lead standards, reviews, and architectural decisions for distributed systems across multi-zone deployments.

This role requires deep expertise in concurrency, API design, and performance optimization, with strong collaboration across product, platform, and frontend teams.

Qualifikationen

  • 6+ years of experience in backend engineering or distributed systems.
  • Strong Go expertise and experience building highly concurrent systems.
  • Experience designing and operating highly available, fault-tolerant distributed systems at scale.
  • Experience with consensus and coordination primitives (etcd, Raft, leader election) for multi-zone deployments.
  • Strong API design and system architecture skills.
  • Experience with Kubernetes and containerized environments.
  • Deep understanding of performance optimization, data structures, and system design.
  • Ability to drive projects from concept through production.
  • Strong technical judgment and ability to operate independently in fast-moving environments.
  • Strong written and verbal communication skills.
  • U.S. citizenship and ability to obtain and maintain a security clearance.

Aufgaben

  • Drive execution and technical excellence across backend projects.
  • Set engineering standards, conduct code reviews, and guide architectural decisions.
  • Contribute to backend roadmap and delivery with leadership.
  • Foster ownership, quality, and continuous improvement.
  • Design, build, and maintain scalable backend services in Go.
  • Architect distributed systems for high throughput and reliability.
  • Define service boundaries, APIs, and data models.
  • Ensure high availability and fault tolerance across zones.
  • Improve observability and operational readiness.
  • Collaborate with frontend, platform, autonomy, and embedded teams.

Kenntnisse

Go programming
Distributed systems
API design
Kubernetes
Concurrency management
Security practices

Tools

Etcd
Raft
Leader election

Jobbeschreibung

Responsibilities
  • Drive execution and technical excellence across backend projects
  • Set engineering standards, conduct code reviews, and guide architectural decisions
  • Contribute to backend roadmap and delivery in partnership with product and engineering leadership
  • Foster a culture of ownership, quality, and continuous improvement
  • Design, build, and maintain scalable, highly concurrent backend services in Go
  • Architect distributed systems that support high throughput, reliability, and real‑time operations
  • Define service boundaries, APIs, and data models across systems
  • Design services for high availability and fault tolerance across availability zones
  • Evolve singleton services into multi‑zone, distributed deployments
  • Optimize backend systems for performance, scalability, and resilience
  • Identify and resolve bottlenecks in distributed systems and concurrency‑heavy workloads
  • Ensure systems meet high standards for uptime and operational reliability
  • Improve observability, maintainability, and operational readiness of backend services
  • Partner with frontend, platform, autonomy, and embedded teams to integrate services across applications and devices
  • Support end‑to‑end system design from edge devices to cloud infrastructure
  • Contribute to system‑level architecture across the stack
  • Help align backend capabilities with product, platform, and mission needs
  • Enforce secure development practices across backend systems
  • Maintain high standards for code quality, testing, documentation, and reliability
  • Support technical reviews, design discussions, and production readiness efforts
  • Build systems with security, scalability, and long‑term maintainability in mind
Requirements
  • 6+ years of experience in backend engineering, distributed systems engineering, or related software engineering roles
  • Strong expertise in Go and building highly concurrent systems
  • Experience designing and operating highly available, fault‑tolerant distributed systems at scale
  • Experience with consensus and coordination primitives, such as etcd, Raft, leader election, or similar patterns for multi‑zone deployments
  • Strong API design and system architecture skills
  • Experience with Kubernetes and containerized environments
  • Deep understanding of performance optimization, data structures, and system design
  • Ability to drive projects from concept through production
  • Strong technical judgment and ability to operate independently in fast‑moving environments
  • Strong written and verbal communication skills
  • U.S. citizenship and ability to obtain and maintain a security clearance.
Core Competencies

Demonstrates expertise in backend engineering with a focus on building scalable, highly available, and fault‑tolerant distributed systems using Go. Proficient in API design, system architecture, and performance optimization while fostering a culture of quality and continuous improvement.

Highest‑signal resume keywords
  • Backend Engineering
  • Go Programming
  • Distributed Systems Architecture
  • Kubernetes
  • API Design
ATS Optimization Keywords
Hard Skills
  • Backend Engineering
  • Go Programming
  • Distributed Systems Engineering
  • Performance Optimization
  • API Design
  • System Architecture
  • Fault‑Tolerant Systems
  • Concurrency Management
  • Data Structures
  • Security Practices
Soft Skills
  • Technical Judgment
  • Written Communication
  • Verbal Communication
Industry Keywords
  • High Availability
  • Scalability
  • Operational Reliability
  • Continuous Improvement
  • System Design
Tools & Technologies
  • Kubernetes
  • Etcd
  • Raft
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Site Reliability Engineer, SRE, Backend
Senior Site Reliability Engineer, SRE, Backend

Jobtailor • Berlin

Vor Ort
EUR 90.000 - 130.000
Senior DevOps Engineer – Backend Development
Senior DevOps Engineer – Backend Development

Jobtailor • Köln

Vor Ort
EUR 60.000 - 90.000
Senior Software Engineer, Java
Senior Software Engineer, Java

Jobtailor • Deutschland

Hybrid
EUR 120.000 - 180.000
Staff Engineer – Founding
Staff Engineer – Founding

Jobtailor • München

Vor Ort
EUR 120.000 - 160.000
Principal Software Engineer – AI Security
Principal Software Engineer – AI Security

Jobtailor • Deutschland

Hybrid
EUR 110.000 - 160.000
Senior Platform Engineer, Backend
Senior Platform Engineer, Backend

Jobtailor • Köln

Vor Ort
EUR 90.000 - 130.000
Infrastructure Engineer, Mid-Senior Level – AWS, Kubernetes
Infrastructure Engineer, Mid-Senior Level – AWS, Kubernetes

Jobtailor • Berlin

Vor Ort
EUR 90.000 - 130.000
Senior Full-Stack Developer
Senior Full-Stack Developer

Jobtailor • Deutschland

Remote
EUR 90.000 - 140.000
Senior Backend Engineer, Applied AI Track
Senior Backend Engineer, Applied AI Track

Jobtailor • Leipzig

Vor Ort
EUR 90.000 - 120.000
Senior Full Stack AI Engineer
Senior Full Stack AI Engineer

Jobtailor • Deutschland

Hybrid
EUR 90.000 - 130.000