Jobiglo

No results.

Senior Software Engineer, Backend

simspace-corporation · San Jose

New
Senior 1,500,000 - 2,500,000 CRC/month 🇬🇧 English
Kotlin Spring Boot Kubernetes Distributed systems API design Infrastructure-as-code GitOps

Job description

About the role

SimSpace is looking for a Senior Software Engineer to own the orchestration engine that powers its internet simulation platform. You will design and operate the control‑plane API, event‑driven backbone, storage layer, and Kubernetes‑native deployment model that enable multi‑tenant, multi‑range simulations.

Key responsibilities

  • Design and build a reliable, idempotent control‑plane API used by range orchestration and scenario systems.
  • Own the event‑driven orchestration layer that coordinates multi‑step operations across subsystems.
  • Develop and maintain the platform’s persistent storage infrastructure for services, content, certificates, and topology state.
  • Implement the Kubernetes operators/controllers that manage the platform lifecycle, upgrades, and multi‑range scaling.
  • Define the authoritative state model and recovery mechanisms for partial failures.
  • Collaborate on in‑range proxy agent architecture, handling deployment and connectivity.
  • Partner with SRE to create runbooks, incident response procedures, and observability instrumentation.
  • Contribute to cross‑cutting concerns such as configuration management, secrets handling, and security posture.

Required profile

  • Proven experience building backend services from scratch, preferably with Kotlin and Spring Boot.
  • Strong API design instincts and experience delivering platform APIs used by other engineers.
  • Solid fundamentals in distributed systems, consistency, failure modes, and convergence.
  • Hands‑on experience with event‑driven or message‑driven architectures.
  • Deep expertise in Kubernetes, including writing operators/controllers and managing custom resources.
  • Experience designing and operating storage systems across file, object, and container paradigms.
  • Operational rigor: instrumentation, runbooks, and proactive failure analysis.
  • Familiarity with air‑gapped or on‑premises Kubernetes deployments and GitOps‑based workflows is a plus.

Required skills

  • Kotlin
  • Spring Boot
  • Kubernetes (operators, controllers, multi‑tenant workloads)
  • Event‑driven architecture
  • Distributed systems design
  • API design and implementation
  • Infrastructure‑as‑code / GitOps
  • Storage engineering (file, object, block/container)

What we offer

  • Competitive base salary of 1,500,000 CRC to 2,500,000 CRC per month, plus performance bonuses.
  • Private medical, dental, vision, and life insurance.
  • Mental health support through Spring Health for you and your family.
  • Paid parental leave and comprehensive wellness benefits.

Questions fréquentes

Le salaire proposé pour ce poste est de 1500-2500k CRC par mois. Le détail figure dans l'annonce.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:ashby

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 2 hours ago

Expires 1 month from now

3 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

simspace-corporation

San Jose