Client Engine Software Engineer

🏒 Janea Systems · all Janea Systems jobs
πŸ“ Australia,Canada,Germany,India,United Kingdom,United States
πŸ“… Posted 2026-07-10 Β· via Himalayas
🏷 Software-Engineer,Systems-Programming,C-Development,Client-Engine-Development,Algorithm-Engineering,Senior-Client-Engineer,Senior-Engine-Software-Engineer
Apply on original site β†—

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 c hallenges.β€―

- 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.β€―

Originally posted on Himalayas

← All remote jobs