Principal Engineer, Cross-Platform Engine

    Remote
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Posted on April 9, 2026

    Janea Systems (USA) is a dynamic team of the best & brightest software engineering specialists and solutions innovators, from around the world. From kernel to cloud, we provide high-impact software development services to Fortune 500 companies.

    We are seeking an exceptionally talented Client Engine Software Engineer to join our rapidly growing team.

    Location

    Fully Remote / European Residence required

    Compensation

    Salary

    Work Schedule

    Full time / Flexible working hours –

    Reports to

    Head of Engineering

    Member of

    Engineering Team

    To be considered for this position, you must have the following qualifications:

    • 10+ years of development experience in systems programming, with a strong C++ focus
    • Proven ability to design and implement complex, stateful, fault-tolerant, high-performance client-side engines, including extraction engines, parsers, or equivalent systems
    • Deep experience with advanced algorithms, including tree/graph traversal, heuristics, and performance optimization
    • Strong fundamentals in concurrency, memory management, and performance profiling
    • Fast learner with a can-do attitude and exceptional problem-solving abilities
    • Self-sufficient, proactive, and comfortable working collaboratively on remote projects
    • English skills (ability to effectively communicate via written and spoken English)
    • A degree in computer science (or equivalent)

    Ideal candidates will also have:

    • Exposure to Rust, or a demonstrated willingness to migrate components from C++ to Rust incrementally
    • Experience designing or extending declarative rule languages, query engines, or DSLs (e.g. XPath-like systems, custom parsing grammars)
    • Experience with AI-assisted tooling, including LLM integration, vision models, or hybrid symbolic/ML systems
    • Hands-on experience with secure local storage solutions such as SQLCipher or encrypted SQLite
    • Familiarity with accessibility trees, UI automation frameworks, or structured UI extraction
    • Cross-platform client development experience (Windows, macOS, Android)
    • Competitive programming background or equivalent problem-solving depth
    • Experience with secure client-cloud sync, serialization, and versioned protocols

    Why join Janea? Because world-class talent deserves world-class opportunities. What we offer:

    • Competitive compensation with benefits, paid vacation, and sick leave.
    • The opportunity to work with a globally diverse team of top Engineering talent on the industry’s toughest Engineering challenges. 
    • Ultra-flexible working conditions – we provide a generous office equipment allowance so you can work from home, we can also provide you with a desk at an office/coworking facility near you or use both. No business travel necessary. 
    • An enjoyable, start-up work environment, with excellent opportunities for professional growth and development.
    • Flexible working hours – as a remote-first company, our focus has always been on getting the job done well, not when or where it gets done. 

    #LI-DNI

    Company:  Janea Systems

    Delivers custom software engineering and systems programming services for enterprises.
    Remote-First Company
    51-200 employees
    Software & IT Services
    HQ: United States