Senior Rust Software Developer

2 days ago


Muscat, Muscat, Oman Canonical Full time

About the Team


Our team is responsible for driving the adoption of Rust in Canonical's products and services. We are a group of passionate and experienced software engineers who are dedicated to delivering high-quality software solutions.



The Role


We are seeking an experienced software engineer to join our team as a Senior Rust Software Developer. The successful candidate will have a strong background in Rust and a proven track record of delivering high-quality software solutions.



Key Responsibilities



  • Develop high-quality Rust software for Canonical's products and services.
  • Collaborate with other teams to ensure seamless integration and delivery of software solutions.
  • Contribute to the development of our engineering processes and standards.
  • Mentor junior engineers and help them grow in their careers.
  • Participate in the design and implementation of new features and technologies.


Requirements



  • A strong academic background in Computer Science or related field.
  • Extensive experience in Rust programming language.
  • Strong understanding of computer systems and architecture.
  • Excellent problem-solving skills and attention to detail.
  • Effective communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for innovation and continuous learning.


Nice-to-Have Skills



  • Experience with Ubuntu and other Linux distributions.
  • Knowledge of cloud computing platforms and containerization.
  • Understanding of performance engineering and security best practices.


  • Muscat, Muscat, Oman Canonical Full time

    Company 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 various initiatives such as public cloud, data science, AI, engineering innovation, and IoT. We collaborate with industry leaders and customers from the world's leading public...


  • Muscat, Muscat, Oman Canonical Full time

    About UsAt Canonical, we are committed to innovation and excellence. We believe in empowering our engineers to work independently and collaboratively to achieve their goals.The JobThis is an exciting opportunity for a skilled software engineer to join our team as a Rust Development Specialist. The successful candidate will have extensive experience in Rust...


  • Muscat, Muscat, Oman Canonical 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,...


  • Muscat, Muscat, Oman Canonical Full time

    OverviewCanonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world of software.About the RoleWe are hiring exceptional software engineers with experience in Rust to drive the...


  • Muscat, Muscat, Oman Canonical Full time

    Job DescriptionWe're seeking a talented engineer to design and implement software in Rust for system level services and capabilities. This role requires expertise in Linux at the system level and proficiency in designing and writing high-quality Rust software.ResponsibilitiesDesign and Implement Software: Create well-tested and well-documented software in...


  • Muscat, Muscat, Oman Canonical Full time

    About the CompanyCanonical is a leading technology company that provides innovative solutions for the open-source community. Our flagship product, Ubuntu, is one of the most popular Linux distributions in the world.The RoleWe are seeking an experienced software engineer to lead our Rust development efforts. The successful candidate will have a strong...


  • Muscat, Muscat, Oman Recruitment Consultants Full time

    Dot Net Developer / Business Analyst - Oman (Muscat)We are seeking a skilled .NET Developer to join our team in Oman. As a key member of our technology department, you will play a crucial role in designing and developing software applications using the latest technologies.About the Role:You will be responsible for developing, testing, and supporting new and...


  • Muscat, Muscat, Oman Canonical Full time

    About UsAt Canonical, we're pioneers in the global move to open source. As the company behind Ubuntu, one of the most important open source projects, we're changing the world of software. We recruit globally and set a high standard for excellence. If you're looking for a challenge and want to be part of something groundbreaking, join us.Our MissionWe aim to...


  • Muscat, Muscat, Oman Canonical Full time

    Job Description As a Senior Software Engineer - LXD, you will drive the architecture, design, and evolution of LXD, and also Canonical MicroCloud which combines LXD with Ceph and OVN to make a lean, easy-to-use, and resilient cluster-scale cloud infrastructure. You will lead the LXD and MicroCloud architecture, mentor, develop, and advise colleagues in their...


  • Muscat, Muscat, Oman Apex Digitization Full time

    Job Overview: At Apex Digitization, we specialize in developing innovative software solutions that enhance productivity and streamline operations. We are seeking an experienced Software Development Professional with at least 5 years of experience to join our remote team.Design, develop, and maintain scalable software applications using modern...


  • Muscat, Muscat, Oman Canonical Full time

    About UsCanonical is a technology leader in the open-source space, with a strong commitment to innovation and customer satisfaction. As a pioneer in the field of artificial intelligence, IoT, and cloud computing, we have developed a unique platform that enables businesses to unlock the full potential of their data.Our mission is to empower individuals and...


  • Muscat, Muscat, Oman Apex Digitization Full time

    Job Description: We specialize in developing innovative software solutions that enhance productivity and streamline operations. We seek a skilled Senior Web Application Developer with at least 5 years of experience to join our remote team. This role involves contributing to the development of high-quality web applications that meet our clients' needs.Design,...


  • Muscat, Muscat, Oman Baramej Full time

    Job DescriptionThe ideal candidate will be responsible for developing and customizing Odoo ERP applications. This involves working closely with the development team to design, develop, and implement new features and functionalities.The successful candidate will have a strong understanding of software development concepts and principles, as well as experience...


  • Muscat, Muscat, Oman ProgressSoft Corporation Full time

    We are recruiting a highly skilled Senior Java Application Developer to join our development team at ProgressSoft Corporation. As a senior developer, you will be responsible for leading the design and implementation of server-side components of software products using cutting-edge technologies.ResponsibilitiesLead the development of web-based Java...


  • Muscat, Muscat, Oman Canonical Full time

    **Overview**We are seeking an experienced Linux Software Development Lead to join our team at Canonical. As a key member of our engineering organization, you will be responsible for leading the development of Ubuntu, the world's most widely used Linux desktop and server.In this role, you will oversee the integration of Ubuntu with the latest silicon hardware...


  • Muscat, Muscat, Oman Software Systems LLC Full time

    About the PositionWe are seeking an experienced Senior Quality Control Engineer to join our team. As a key member of the quality assurance team, you will be responsible for ensuring the quality of our rail infrastructure projects.Key ResponsibilitiesOversee the development and implementation of quality management systems.Conduct regular site inspections and...


  • Muscat, Muscat, Oman Canonical Full time

    About the RoleWe are seeking an exceptional Golang Engineer to join our team at Canonical. As a key member of our engineering team, you will play a crucial role in designing and implementing well-tested and documented software in Go.You will collaborate with our community and colleagues on technical specifications, participate in code and architectural...


  • Muscat, Muscat, Oman NTG Full time

    About the RoleWe are looking for a collaborative leader with a passion for Mendix development and innovation. The ideal candidate will have deep expertise in Mendix low-code development, including Domain Modeling, Microflows, UI/UX Customization, and Integration (REST, SOAP, OData). This role requires strong leadership, mentoring, and training capabilities...


  • Muscat, Muscat, Oman Al Manazel Integrated Full time

    About Al Manazel IntegratedAt Al Manazel Integrated, we strive to deliver innovative solutions that exceed our customers' expectations.We are committed to fostering a collaborative and dynamic work environment that encourages creativity and growth.We believe in investing in our employees' skills and development, providing them with opportunities to learn and...


  • Muscat, Muscat, Oman NTG Full time

    Senior System ArchitectLocation: On-siteStarting Salary: $6,000 USD/monthWe are looking for a Senior System Architect with 10+ years of experience in system architecture, including 5+ years in a senior role. The ideal candidate will have expertise in TOGAF architecture, designing and implementing on-premise and multi-tenancy architectures, and working within...