SimSpace logo
SimSpace

Fight Smart.

Senior Backend Software Engineer, Control Plane & Orchestration

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2015H1B SponsorCompany SiteLinkedIn

Location

Costa Rica

Posted

2 days ago

Salary

₡1,500K - ₡2,500K / month

Seniority

Senior

Bachelor DegreeEnglishSpanishKubernetes

Job Description

Senior Backend Software Engineer, Control Plane & Orchestration

SimSpace

• Design and build the control plane API: the interface that range orchestration and scenario systems use to drive the internet simulation platform, with strong attention to idempotency, consistent error semantics, and the operational patterns that make a platform API pleasant to build on. • Own the event-driven orchestration layer that coordinates multi-step operations across the platform's subsystems, ensuring that standing up a new range, registering a persona, incorporating a SaaS application, or updating topology propagates correctly and completely across all components. • Build and maintain the platform's persistent storage layer, providing reliable, well-abstracted storage primitives for the services and subsystems that depend on it, across file, object, and container storage as requirements evolve. • Own the deployment model for the internet simulation platform itself: the Kubernetes operators or controllers that manage platform lifecycle, the upgrade and rollout strategy for a service that cannot afford downtime, and the configuration model for integrating new ranges. • Define and own the state model for the platform, what is authoritative where, how components recover from partial failures, and how the platform converges to a correct state after disruption. • Collaborate with the network simulation tech lead on the in-range proxy agent architecture, owning the infrastructure side of that interface: agent deployment, connectivity management, and the handoff model when an agent loses contact with the control plane. • Partner with the SRE team on the operational model for a new platform service, establishing runbooks, incident response procedures, and the observability instrumentation that makes the platform debuggable in production. • Contribute to cross-cutting concerns including configuration management, secrets handling, and the security posture of the control plane.

Job Requirements

  • Strong bilingual proficiency in English and Spanish skills required across written, virtual, and in-person interactions.
  • Experience building event-driven or message-driven systems, with an understanding of the tradeoffs involved in different coordination approaches, the implementation will be informed by the architecture, not the other way around.
  • Strong Kubernetes expertise including writing operators or controllers, managing custom resources, and reasoning about multi-tenant workload isolation.
  • Experience designing and operating storage systems across different storage paradigms, file, object, and block or container storage, and choosing the right abstraction for each use case.
  • Experience with air-gapped or on-premises Kubernetes deployments is a strong plus given SimSpace's customer and deployment model.
  • Familiarity with infrastructure-as-code and GitOps-based deployment workflows.

Benefits

  • Private medical, dental, vision, and life benefits.
  • Access to company-paid counseling, coaching, and resources for you and your family through Spring Health.
  • Paid leave plans to support you and your loved ones during life’s most important moments.
  • Equity stock options at hire, with annual performance-based grants—become an invested stakeholder in our shared success.
  • Access a LinkedIn Learning membership to prioritize your personal and professional development.
  • Monthly reimbursements for meaningful connections with teammates through our SocialSpace Community.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 11-50Since 2011H1B No Sponsor

• Develop and maintain web apps, dashboards, and similar software with a primary focus on frontend development in React JS • Contribute to backend development and maintenance in .NET (~20% of the role) • Work with other programmers, artists, and the support team • Analyze user needs and develop software solutions • Work with the project manager or product owner to meet the specification needs • Collaborate with other developers to design and optimize code • Document and track all programming tasks and procedures • Comfortable adopting and working with AI tools and systems as a core part of the development process — our client has an expectation of AI-integrated workflows going forward

United States
$75K - $95K / year
Wowza logo

Junior Java Engineer

Wowza

Empowering businesses to unlock the value of video.

Full TimeRemoteTeam 51-200Since 2007H1B No Sponsor

• Design and develop core features within Wowza Streaming Engine designed for testability and scale. • Design and implement advanced transcoder workflows for new codecs and accelerators. • Design and implement highly scalable packaging workflows. • Debug and resolve customer reported issues, bugs and performance issues. • Participate in cross-functional projects from conception through deployment. • Be a resource to other team members as a streaming subject matter expert.

United States
Huron logo

Digital Consulting, Databricks Technical Architect – Manager

Huron

Huron is a global professional services firm elevating the vision of what's possible and then putting it into practice.

Full TimeRemoteTeam 5,001-10,000Since 2002H1B Sponsor

• Stand up and configure Databricks environments end-to-end • Design and deploy medallion (bronze/silver/gold) data pipelines • Establish infrastructure-as-code and CI/CD foundations using Databricks Asset Bundles, Terraform, and GitHub Actions or Azure DevOps • Build applied AI solutions on Mosaic AI • Optimize Delta Lake performance and design for scalability, reliability, and cost efficiency • Integrate Databricks with the broader enterprise stack via Lakehouse Federation, Delta Sharing, and more • Partner with functional and MDM/data governance leads • Document and communicate architecture decisions

Illinois
$145K - $170K / year
Avive Solutions Inc. logo

Lead Backend Architect

Avive Solutions Inc.

We're on a mission to bring AEDs to the Masses!

Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, build, and maintain scalable backend services and APIs using Python and Django. • Develop and optimize data storage solutions with PostgreSQL and Redis, ensuring reliability and performance. • Implement Elasticsearch for search and analytics across large datasets. • Architect and operate distributed systems that handle high-throughput and low-latency workloads. • Build and operate asynchronous task queues and background workers using Celery and Redis. • Write clean, maintainable, and unit-test–focused code with strong coverage using pytest. • Build and maintain REST APIs, ensuring proper authentication, authorization, and versioning • Monitor, troubleshoot, and optimize backend services for scalability, reliability, and cost-effectiveness. • Collaborate with frontend, QA, DevOps, and product teams to deliver end-to-end solutions.

United States
$190K - $205K / year