drjobs Staff Software Engineer

Staff Software Engineer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Marseille - France

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Join a collaborative team dedicated to integrating our solutions across various platforms especially within Linux and Android ecosystems. In this role youll focus on ensuring that our applications operate efficiently maintain security and seamlessly integrate into their environments. Youll tackle challenges related to crash reporting interactions with thirdparty software security enhancements and performance improvements.

As a Staff Software Engineer youll assume a leadership role managing intricate projects and collaborating with engineers across the globe. This position also offers the opportunity to contribute to opensource projects and help shape your teams technical direction.

Key Responsibilities:

  • Design and develop features for our Android application utilizing Kotlin C Rust and JavaScript.
  • Diagnose and fix bugs in Linux environments including GTK X11/Wayland Snap and Flatpak.
  • Collaborate with upstream projects and engage in community dialogues to enhance desktop environment integration.
  • Focus on boosting application performance and strengthening security measures.
  • Provide code reviews and guide a globally distributed engineering team.

Ideal Candidate Profile:

  • Over 7 years of software engineering experience.
  • More than 5 years working on Linux desktop or Android mobile application development.
  • Proficient in C/C with practical experience in Kotlin.
  • Familiar with GTK X11 Wayland and packaging systems such as Snap and Flatpak.
  • Knowledgeable in JNI InterProcess Communication (IPC) and memory management techniques.
  • Demonstrated experience in managing complex projects while providing technical guidance.
  • Excellent collaboration skills and a strong interest in opensource development.

Bonus Skills:

  • Experience with Rust.
  • Extensive understanding of Linux desktop environments or system components like window managers.

Remote Work :

No

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.