קריירה בהייטק עם PEAK – גלו את ההזדמנות הבאה שלכם!

הגש מועמדות למשרה זו

Senior Backend Engineer (C++) – JB-1434

Tel Aviv | Hybrid | Full-Time

Share

We’re looking for a Senior Backend Engineer with a strong background in low-level / systems programming to design and build high-performance command-line tools and processing pipelines.

You’ll work on documents and structured/unstructured data: parsing, transformation, layout analysis, and export across multiple formats. This role is perfect for someone who loves complex logic, deep problem-solving, and building robust systems from scratch.

What you’ll do

  • Design, develop, and maintain CLI tools and processing pipelines
  • Implement document parsing, data extraction, and layout analysis workflows
  • Normalize, transform, and export structured data across multiple document/data formats
  • Build reliable, maintainable systems-level software with high performance
  • Optimize for efficiency, correctness, and scalability
  • Collaborate with engineers to define interfaces, workflows, and processing stages
  • Write clean, well-tested, well-documented code

Requirements

  • 5+ years professional software development experience (senior responsibilities)
  • 4+ years hands-on experience with systems languages such as C / C++ / Rust (similar languages a plus)
  • Strong knowledge of algorithms, data structures, and complex logic
  • Proven experience shipping production-grade software (not only prototypes)
  • Comfortable in Unix/Linux environments
  • Experience building command-line tools (CLI) and developer utilities – advantages
  • Familiarity with document formats: PDF, HTML, XML, JSON, text-based formats – advantages
  • Background in parsing, compilers, interpreters, or DSLs – advantages
  • Knowledge of stream processing, pipelines, or data transformation systems – advantages
  • Experience with performance tuning and memory-efficient programming – advantages