Software Engineer – Systems Orchestration & Control Plane

icon Nicosia
icon IT/Telecoms
JOB DESCRIPTION

Ref#10370

 

Our client, a leading Telecommunications solutions provider based in Nicosia, is seeking a dedicated Software Engineer specialising in Systems Orchestration & Control Plane to join their dynamic team. This role is ideal for someone who enjoys making complicated systems behave predictably, turning high-level intent into concrete configuration, managing lifecycle and state, handling events and identifiers, and building robust services that run 24/7 in real deployments. If you are interested in the role, please apply today for this exciting opportunity to join a reputable organisation and advance their career in a stimulating environment.
MAIN DUTIES AND RESPONSIBILITIES
  • Build and maintain the control-plane / orchestration software that coordinates multiple services, protocols, and hardware-adjacent components.
  • Implement workflows and state machines for system lifecycle: initialization, configuration, start/stop, mode transitions, health monitoring, recovery, and safe failure handling.
  • Design and maintain APIs used by internal services and UIs (validation, authorization hooks, versioning, backward compatibility).
  • Handle high-volume event streams and identity-like data: ingest, normalize, correlate, deduplicate, persist, and route according to system rules.
  • Own system reliability: structured logging, metrics, audit trails, alarms, and debuggability in production environments.
  • Work closely with engineers from different specialties (protocol/software/hardware/platform) to define integration contracts and ensure end-to-end behavior.
  • Contribute to test infrastructure: integration tests, simulators/mocks, regression automation, and CI gates.
CANDIDATE PROFILE
  • B.Sc. in Computer Science / Software Engineering / Electrical Engineering (or equivalent experience).
  • Strong software engineering fundamentals and experience integrating system - No prior cellular background is required —the domain will be taught.
  • 3+ years experience building production software in one or more of: Backend/services development, Distributed systems / systems integration, Control-plane / orchestration platforms
  • Solid understanding of: State, concurrency, timeouts/retries, idempotency, APIs and service boundaries,  Debugging in Linux (logs, networking tools, profiling), Strong “systems thinking”: you can reason about cross-component behavior, failure modes, and operational safety.
  • Technolgies used:
  • JavaScript / TypeScript for non-time-critical orchestration services, APIs, and tooling.
  • C/C++ for performance- or resource-sensitive components and low-level integrations.
  • Linux environment, networking, concurrency, IPC patterns (e.g., sockets/message bus/shared memory—depending on architecture).
  • Git-based development, code reviews, CI/CD.
  • Experience with real-time-ish systems, hardware-adjacent software, or performance optimization is considered an advantage.
  • Familiarity with event-driven architectures, message queues, streaming pipelines is considered an advantage.
  • Experience building operator-facing products: auditability, RBAC, traceability, “explain what happened” capabilities is considered an advantage
  • Any exposure to wireless/networking/protocols is considered an advantage.
COMPANY BENEFITS 
  • Medical insurance to support your health and well-being.
  • 13th salary as a recognition of your contribution throughout the year.
  • Flexible working hours to promote a healthy work-life balance.
  • Hybrid working model offering the flexibility of remote and office-based work.
Due to the high volume of applications, we receive at GRS Recruitment, only shortlisted candidates will be responded to.
 
To apply for this position, please email your CV to Kristina Razorenova, kristina@grsrecruitment.com quoting the above job reference or call +357 25 342 730 for further information.

Job Summary
  • icon
    19 January 2026
  • icon
    Permanent
  • 10370
  • Kristina@grsrecruitment.com