Esta vacante solo está disponible en inglés por ahora.

← Volver a Empleos
D

Principal Software Engineer - Distributed Systems

DriveNets·Israel·
Sin especificarTiempo completoBackend DevelopmentTelecommunications

Seeking a Principal Software Engineer to lead design and implementation of large-scale distributed systems, including transaction frameworks, monitoring, and APIs. Require deep expertise in databases, algorithms, C++/Python. Mentor junior engineers.

Responsabilidades

  • Lead design and implementation of large, complex initiatives end to end.
  • Design and implement distributed transaction framework.
  • Build large-scale operational state monitoring and telemetry systems.
  • Develop APIs for system configuration and runtime state.
  • Perform large-scale improvements, deep optimizations, and architectural redesigns.
  • Mentor junior engineers.

Requisitos

  • 7+ years professional software engineering experience.
  • Strong proficiency in C++ and Python.
  • Experience with database systems (SQL and NoSQL), schema design, performance.
  • Proven ability to lead complex system design and implementation.
  • Experience designing and implementing classical algorithms and data structures.
  • BSc in Computer Science or related field or equivalent experience.

Se valora

  • Experience with Rust.

Compatibilidad

Más oportunidades

Vacantes similares

Nuevas vacantes en Backend Development.

Principal Software Engineer - Distributed Systems and Database Architecture | CVZilla