We’re hiring! Join the GNOME Foundation team and help us build a world where everyone is empowered by technology they can trust.


Software Engineer

The GNOME Foundation is a leader in open source software development, advocating for a free and open computing environment. We are looking to enhance the GNOME platform, with a focus on families and younger users. We seek a software engineer to contribute to this project.

Scope of Work

  • Core Maintenance: Maintain and improve essential components, notably Glib.
  •  Digital Wellbeing & Parental Controls: Develop features for internet content filtering, screen time monitoring, and other digital safety measures.
  •  Usability & Reliability: Enhance GNOME Software for user-friendliness and efficiency.

Qualifications and Experience

  • English fluency.
  • Proven contributions to the GNOME community.
  • Experience with Glib, GNOME Software, GNOME Settings, and relevant freedesktop.org components.

Key Attributes

  • Passion for open source.
  • Excellent problem-solving skills.
  • Effective remote work capability.
  • Proficiency in C (required) and Rust (preferred).
  • Familiarity with open source development tools (Git, GitLab) and practices.
  • Strong communication skills and ability to present at community events.

Compensation and Position Details

  • Location: Remote
  • Duration: 1 year (fixed term remote contractor position with potential  to extend based on funding)
  • Salary: Up to $50,000 USD per year, experience-dependent

How To Apply

Send your resume and cover letter detailing your GNOME community contributions to careers+sw-eng@gnome.org.
Application Deadline: January 26, 2024.


About the GNOME Foundation

The GNOME Foundation is a nonprofit organization that believes in a world where everyone is empowered by technology they can trust. We do this by building a diverse and sustainable free software personal computing ecosystem. The GNOME community is an influential social and technical contributor to the Free Software and Open Source software stack that continues to leave its mark on every piece of hardware that runs Linux across all technical market segments.

The GNOME Project was started in 1997 by two then-university students, Miguel de Icaza and Federico Mena Quintero. Their aim: to produce an open source and freely-accessible desktop environment. Since then, GNOME has grown into a hugely successful enterprise. Used by millions of people across the world, it is the most popular desktop environment for Linux operating systems. The desktop has been utilized in successful, large-scale enterprise, and public deployments, and the project’s developer technologies are utilized in a large number of popular mobile devices. The Foundation is a member-directed, 501(c)(3) nonprofit organization that provides financial, organizational, and legal support to the GNOME project, as well as pursuing impact-driven programs to drive our vision and mission.

We are developing impact and outreach programs in the following three areas:

  • Growing a diverse and skilled contributor base. We’d like to seek external funding to support and scale up the existing initiatives run by the community to welcome diverse newcomers into GNOME and grow our contributor base. The Open Source development and collaboration skills that candidates develop during these internship and apprenticeship schemes are valuable to employers. The GNOME community has an excellent reputation in this space we can promote, we can use it to raise funds from employers’ CSR / DE&I funds, properly compensate mentors, and create materials to support newcomers in the future.
  • Diverse and sustainable Linux app ecosystem. We are adding donations and payments to the Flathub app store to improve financial sustainability and remove barriers to participating in our community. We believe the existence of this is critically important for individual developers and contributors to unlock earning potential from our ecosystem. A healthy app ecosystem also improves the usefulness of the Linux desktop for our users. We believe that we can build a case for commercial vendors in the space to join an advisory board alongside GNOME, KDE, etc to input into the governance and contribute to the costs of growing Flathub.
  • Local-first / decentralized applications for GNOME. There are many different threats to free access to computing and information in today’s world. The GNOME desktop and apps need to give users convenient and reliable access to technology that works similarly to the tools they already use every day but keeps them and their data safe from surveillance, censorship, filtering, or just being completely cut off from the Internet. We believe that we can seek both philanthropic and grant funding for this work. It will make GNOME a more appealing and comprehensive offering for the many people who want to protect their privacy.

The GNOME Foundation is an Equal Opportunity Employer

GNOME provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.