Rust Software Engineer Position

3 days ago


Manama, Manama, Bahrain beBeeEngineering Full time 90,000 - 120,000
Linux Engineering Lead Opportunity

We are seeking a skilled Linux Engineering Lead to drive the adoption of Rust in our offerings. This role will involve designing and implementing well-tested and well-documented software in Rust, advocating for its adoption within Canonical projects, and identifying areas for prioritization.

Responsibilities
  • Design and implement software solutions using Rust
  • Lead the development of high-quality Rust codebases
  • Collaborate with engineering teams to improve Rust adoption
  • Identify opportunities for process improvements in engineering practices
Requirements
  • Bachelor's degree in Computer Science or related field
  • Proficiency in Rust programming language
  • Strong understanding of Linux systems and architecture
  • Experience with distributed systems and APIs
  • Excellent communication and leadership skills
Nice-to-Have Skills
  • Experience with Ubuntu and Linux-based distributions
  • Knowledge of performance engineering and security best practices
What We Offer
  • Distributed work environment with regular team meetings
  • Personal learning and development budget
  • Annual compensation review
  • Recognition rewards
  • Employee Assistance Programme

This is an excellent opportunity for experienced engineers to lead innovation and growth in our organization.



  • Manama, Manama, Bahrain Canonical Full time

    Rust Engineering Lead - Linux and Open SourceCanonical is hiring Rust Engineering Leads of all levels of experience to drive the adoption of Rust into Canonical offerings, starting with Ubuntu but also our own projects and open source offerings. We see Rust as an important new language for system level services and capabilities. We believe there is an...


  • Manama, Manama, Bahrain Canonical Full time

    OverviewCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers, and...


  • Manama, Manama, Bahrain beBeeGraphics Full time 90,000 - 120,000

    Graphic Systems EngineerWe are seeking a seasoned software engineer to join our team and contribute to the development of a high-performance graphics technology stack. This is an exciting opportunity for someone with expertise in C++ and Rust programming languages to work on a project that empowers communities to create seamless graphical experiences across...


  • Manama, Manama, Bahrain RESO Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Manama, Manama, Bahrain beBeeSoftware Full time 60,000 - 120,000

    Senior Software Engineer RoleJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of the engineering team, you will be responsible for designing and developing cutting-edge software solutions that meet our business needs.Your primary focus will be on developing and implementing robust algorithms and data...


  • Manama, Manama, Bahrain beBeeEngineering Full time $100,000 - $130,000

    Job DescriptionWe're seeking a seasoned engineering leader to helm our Integration Engineering team. As an expert in software development, you'll spearhead the design and implementation of cutting-edge engineering solutions using Go, Python, and open-source tools like Airbyte and Temporal.The ideal candidate is passionate about Linux and Ubuntu, with a knack...


  • Manama, Manama, Bahrain Canonical Full time

    Senior Software Engineer - packaging - optimize Ubuntu ServerJoin or sign in to find your next jobJoin to apply for the Senior Software Engineer - packaging - optimize Ubuntu Server role at CanonicalSenior Software Engineer - packaging - optimize Ubuntu Server2 months ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer -...


  • Manama, Manama, Bahrain beBeeSoftware Full time $100,000 - $150,000

    Lead Open Source EngineerWe are looking for an exceptional Lead Open Source Engineer to join our Server Team. As a key member of the team, you will be responsible for maintaining and packaging a wide variety of software, including webservers, databases, and virtualization and containerization stacks.The ideal candidate will have a strong passion for open...


  • Manama, Manama, Bahrain beBeeSoftwareEngineer Full time 13,132 - 16,362

    Software Engineer - Linux and Open SourceWe're seeking an experienced software engineer to join our team. The ideal candidate will have a strong background in open source software development and experience working with Linux.This role involves designing and developing high-quality, resilient, and performant code for millions of users. Additionally, the...


  • Manama, Manama, Bahrain Canonical Full time

    This is a general track for security-focused engineering in every team at Canonical, across all levels of seniority. Apply here if you are already an exceptional security-focused software engineer.Most product engineering teams at Canonical include one or two spaces for dedicated security-oriented software engineers. Their role is to challenge the entire...