Senior Rust Engineer

C

Senior Rust Engineer

C
B2B Contract
B2B
Senior
Remote

Job description

Svitla Systems Inc. is seeking a Senior Rust Engineer for a full-time position (40 hours per week) in Europe. Our client is building a cross-platform desktop application that captures OS-level clickstream data and accessibility tree information across Windows and macOS.

The product enables organizations to collect and process desktop activity data while upholding high standards of performance, reliability, privacy, and data integrity.

The technology stack includes Tauri and Rust for the desktop application, with Python and Google Cloud Run on Google Cloud Platform (GCP) supporting backend and data ingestion services.

Requirements

  • Strong professional experience with Rust.

  • Hands-on experience building desktop applications.

  • Experience with Tauri is strongly preferred; Electron experience is also considered.

  • Experience with Windows UI Automation (UIA) and/or macOS Accessibility (AX) APIs.

  • Strong understanding of application performance optimization and profiling.

  • Experience with testing and preventing performance or functional regressions.

  • Strong problem-solving skills and the ability to work independently.

  • Attention to detail, particularly when working with system-level data collection.

Responsibilities

  • Optimize application performance, focusing on CPU, GPU, and memory usage.

  • Identify and eliminate duplicate data collection and processing.

  • Design and execute regression and performance testing.

  • Maintain data integrity and prevent data loss during optimization.

  • Develop and maintain the application's auto-update system.

  • Support enterprise deployment through MDM solutions.

  • Improve application reliability across Windows and macOS.

  • Implement PII detection and masking using Microsoft Presidio.

  • Strengthen privacy and security across the data collection pipeline.

  • Improve the desktop application's UX and usability.

  • Troubleshoot complex platform-level issues and contribute to technical improvements.

Nice to have

  • Experience with Python.

  • Experience with data ingestion pipelines.

  • Knowledge of PII detection, privacy, and compliance tools.

  • Experience with enterprise software deployment and MDM solutions.

  • Experience with desktop auto-update frameworks.

  • Knowledge of observability, telemetry, and performance monitoring.

  • Experience working with applications that interact closely with operating system APIs.

We offer

  • US and EU projects based on advanced technologies.

  • Competitive compensation based on skills and experience.

  • Regular performance appraisals to support your growth.

  • Flexibility in workspace, either remote or our welcoming office.

  • Bonuses for article writing, public talks, and other activities.

  • Generous time off, including vacation, national holidays, sick leaves, and family days.

  • Personalized learning programs tailored to your interests and skill development.

  • Free tech webinars and meetups organized by Svitla.

  • Regular corporate online activities.

  • Awesome team and a friendly, supportive community!

Tech stack

    Rust

    master

    Windows UI Automation

    regular

    Python

    nice to have

    tauri

    nice to have

Office location

About the company

Svitla Systems

Svitla Systems is a global digital solutions company with over 20 years of industry experience, presence across 15 countries, and a team of 1,000+ skilled tech experts, creators, and visionaries. We empower businesses ac...
Company profile
Similar offers
N-iX

N-iX

Remote

Remote

38 - 40USD/h
C
C++
Embedded
Python
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT
Recommended offer
N7 Space Sp. z o.o.

N7 Space Sp. z o.o.

Warsaw

Hybrid

Hybrid

3 343,54 - 6 995,70USD/month(depends on contract)
C
C++
RTOS
Linux
Python
ARM architectures
LEON architecture
SeniorSeniorPermanent, B2BPermanent, B2BFull-timeFull-time
New
Similar offers
N-iX

N-iX

Remote

Remote

38 - 40USD/h
C
C++
Embedded
Python
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
Sigma Connectivity Poland

Sigma Connectivity Poland

Warszawa

Remote

Remote

Undisclosed Salary
Embedded Systems
RTOS
BLE
USB
Security
MCU platforms
NXP
firmware
SeniorSeniorB2BB2BFull-timeFull-time
New
RTB House

RTB House

Warszawa

Remote

Remote

8 947,75 - 12 015,54USD/month
Distributed systems
Backend
Bash
Algorithms
AI
Python
Analytical Thinking
SeniorSeniorB2BB2BFull-timeFull-time
New
B3 Consulting Poland

B3 Consulting Poland

Warszawa

Remote

Remote

Undisclosed Salary
C++
Qt
Python
Git
Visual Studio
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
VALORA OUTCOMES  SP. Z O.O.

VALORA OUTCOMES SP. Z O.O.

Remote

Remote

Undisclosed Salary
C++
Automated Testing
Python
Boost
Google Test
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT