Client Engine Software Engineer
Australia, Canada, Germany, India, United Kingdom, United States
Negotiable
About this role
Phone numbers and emails in this ad are masked until you log in.
auto_translated_note
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. LocationFully Remote / European Residence requiredCompensationSalaryWork ScheduleFull time / Flexible working hours - Reports toHead of EngineeringMember ofEngineering TeamTo 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 systemsDeep experience with advanced algorithms, including tree/graph traversal, heuristics, and performance optimizationStrong fundamentals in concurrency, memory management, and performance profilingFast learner with a can-do attitude and exceptional problem-solving abilitiesSelf-sufficient, proactive, and comfortable working collaboratively on remote projectsEnglish 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 incrementallyExperience 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 systemsHands-on experience with secure local storage solutions such as SQLCipher or encrypted SQLiteFamiliarity with accessibility trees, UI automation frameworks, or structured UI extractionCross-platform client development experience (Windows, macOS, Android)Competitive programming background or equivalent problem-solving depthExperience with secure client-cloud sync, serialization, and versioned protocolsWhy 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. Originally posted on Himalayas
Community Q&A
Anyone worked here? Ask before you apply.
No threads yet for this job or company.