SimSpace logo

Remote Senior Software Engineer Backend (Kotlin, NestJS)

SimSpace

About SimSpace

SimSpace, founded in 2015 by experts from the U.S. Cyber Command and MIT’s Lincoln Laboratory, is a leader in providing high-fidelity, military-grade cyber ranges and training content. Our mission is to deliver global resiliency by curating unassailable cyber defenses, data-driven decisions, cutting-edge training labs, live attack scenarios, and extensive individual and dynamic team readiness training.

Why Join SimSpace?

At SimSpace, we are committed to building a culture that enhances our atmosphere every day. Our core values include:

  • Serve to Protect: We provide safe spaces, deliver on the mission, and elevate humanity.
  • Acquire Understanding: We seek and provide clarity, cultivate comprehension, and believe information flows both ways.
  • Operate as Innovators: We stay curious, practice consistency over intensity, and continue to be the change we need in the world.
  • Teamwork Without Borders: We are never alone, we solve for all, and keep people at the heart of everything we do.

Role Overview

As a Senior Software Engineer, Backend at SimSpace, you will be responsible for developing and designing core services as part of a distributed application for the construction and simulation of cybersecurity ranges. You will lead the team through challenging technical projects and collaborate with other engineers, user experience designers, and product managers.

Key Responsibilities

  • Develop and design core services for cybersecurity range simulations.
  • Lead technical projects and mentor other engineers.
  • Collaborate with cross-functional teams to improve culture, coding best practices, and systems architecture.
  • Support and mentor other engineers.

Qualifications

  • Production experience developing and operating services at scale.
  • Proficiency in API Design and software testing principles.
  • Familiarity with Kubernetes, with extra points for experience with TKG or OpenShift.
  • Experience in developing fault-tolerant systems from the ground up.
  • Comfortable leading, driving, and delegating team initiatives.
  • Strong problem-solving skills and a collaborative approach.
  • Open to feedback and willing to provide feedback to colleagues.
  • Focused on delivering high-quality, well-tested code.

Nice to Have

  • 6+ years of hands-on software development experience.
  • Familiarity with Cybersecurity and Networking.
  • Familiarity with virtualization technologies like vSphere/vCenter/VCDF.
  • A Bachelor's degree in Computer Science or equivalent experience.

Our Tech Stack

  • Kotlin
  • Nest.js
  • Kubernetes
  • Spring Boot

Benefits

  • Base salary range: €150,000 - €210,000
  • Comprehensive benefits package starting on day one
  • 401k match with immediate vesting
  • Flex time and equity options
  • Generous employee referral bonus program
  • Peloton Interactive Wellness Program
  • LinkedIn Learning Membership
  • Monthly reimbursement for meaningful connections with other SimSpacers

SimSpace is an Equal Opportunity Employer. We encourage applications from all qualified individuals regardless of race, color, religion, gender, sexual orientation, or disability status. We are committed to providing reasonable accommodations for qualified individuals with disabilities in our job application procedures.

Benefits
Extracted with AI

  • 401(k)
  • Comprehensive benefits package
  • Flex time
  • Equity options
  • Peloton Interactive Wellness Program
  • LinkedIn Learning Membership
  • Monthly reimbursement for meaningful connections

Similar jobs

Last update: 23 minutes ago

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.

Bettermile logo
Bettermile

Senior Backend Engineer - Data Gateway (Kotlin, Spring, AWS)

Join Bettermile as a Senior Backend Engineer to develop Data Gateway components using Kotlin, Spring, and AWS in a hybrid work environment.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

Rohde & Schwarz logo
Rohde & Schwarz

Fullstack Developer with Angular and Kotlin

Join Rohde & Schwarz as a Fullstack Developer in Berlin, working with Angular, Kotlin, and REST APIs in a cloud-based environment.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

n8n logo
n8n

Senior Software Engineer (Node.js & TypeScript)

Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.

Tactile Games logo
Tactile Games

Senior Backend Engineer, LiveOps

Join Tactile Games as a Senior Backend Engineer in Copenhagen, working on LiveOps with Node.js, TypeScript, and React.js.

Trade Republic logo
Trade Republic

Senior Backend Engineer (Kotlin, Spring)

Join Trade Republic as a Senior Backend Engineer to build scalable services using Kotlin and Spring in a hybrid work environment.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Stichting RINIS logo
Stichting RINIS

Senior Developer with C#, Java, and Python

Join RINIS as a Senior Developer to build secure data exchange solutions using C#, Java, Python, and more in a hybrid work environment.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Metroscope logo
Metroscope

Senior Software Engineer - Full Stack/Back-End with Python and TypeScript

Join Metroscope as a Senior Software Engineer in Paris, working on innovative energy solutions with Python and TypeScript in a hybrid environment.

Wipro logo
Wipro

Full Stack Developer with Angular and NestJS

Join Wipro as a Full Stack Developer in Porto, Portugal. Work with Angular, NestJS, and GCP to build innovative solutions.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

Adaptiq logo
Adaptiq

Senior Full Stack Developer (NodeJS/React)

Join Adaptiq as a Senior Full Stack Developer (NodeJS/React) to lead and develop innovative applications remotely.

WorkFlex logo
WorkFlex

Full-Stack Software Engineer (Angular and Java)

Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

Sysdig logo
Sysdig

Senior Software Engineer - .NET and Go

Join Sysdig as a Senior Software Engineer in Berlin, focusing on .NET and Go for cloud security solutions.

Buynomics logo
Buynomics

Senior Full Stack Software Engineer

Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.