
Senior Web Engineer
3 days ago
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, and industry leaders in many sectors. The company is a pioneer of globally distributed collaboration, with 1100+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Senior Software Engineer on the Web Engineering team to drive best practices across the team, for all disciplines, bringing great ideas to the table to lead technical conversations. They identify risks and communicate them to relevant stakeholders, asking the right questions to move a project forward. Within the team, there are fantastic opportunities to gain deep technical knowledge of complex products in innovative and fast-growing areas of the tech world with space and support to hone your craft. We value transparency, intellectual honesty, and teamwork.
As a Senior Software Engineer at Canonical, you will own the development of large projects. You will encourage rigorous and efficient engineering processes, write specifications, understand risks, reduce complexity, and take on technical lead responsibilities to drive initiatives to completion. You will follow industry trends and new technologies and represent your team as a subject matter expert with cross-team credibility. You will be an exemplary engineer who mentors and develops those around you in a structured and systematic manner, sharing this responsibility for your immediate team with your manager.
Location: This role will be based remotely in the EMEA region.
The role entails:
- Identifying what matters for the team and driving initiatives to improve them
- Designing and implementing well-tested and documented software
- Debugging and fixing issues encountered by your users
- Leading in our engineering process through code and architectural reviews
- Contributing to technical documentation to make it the best of its kind
- Seeking improvements to engineering and operations practices
- Deploying and operating services developed by the team
- Contributing to the success of your product through technical advocacy
- Curate technical quality standards by designing the architectural approach to support business objectives
- You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
- An exceptional academic track record from both high school and university
- Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path
- Drive and a track record of going above and beyond expectations
- Well-organised, self-starting, and able to deliver to schedule
- Displays competency in researching new technology or approaches, and is able to tastefully and sustainably integrate changes and more modern approaches to technical projects
- Provides comprehensive and insightful code review on items of any size within the project
- An eye for accessibility and performance
- Professional written and spoken English
- Experience with Linux (Debian or Ubuntu preferred)
- Excellent interpersonal skills, curiosity, flexibility, and accountability
- Excellent communication and presentation skills
- Result-oriented, with a personal drive to meet commitments
- Ability to travel twice a year, for company events for up to two weeks each
- Experience with container tech such as LXD, Docker, and Kubernetes
- Experience fostering and maintaining a talented team by defining excellence
- REST API design, development, and governance
- Drive to deliver performance engineering and security experience
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass, and travel upgrades for long-haul company events
Canonical 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. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal-opportunity employer. We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background creates a better work environment and better products. Whatever your identity, we will give your application fair consideration.
#J-18808-Ljbffr-
Web Development Lead
2 weeks ago
Muscat, Muscat, Oman Canonical Full time**Key Responsibilities**Design and deliver web-based systems and SAAS.Provide new insights into the Canonical workplace experience.Enable new processes and improve existing workflows.Collaborate proactively with a distributed team.Write high-quality code to create new features.As a Senior Web Engineer at Canonical, you need an analytical, data-driven mind...
-
Senior Web Services Developer
2 weeks ago
Muscat, Muscat, Oman Al Manazel Integrated Full timeJob RoleWe are seeking a highly skilled Senior Web Services Developer with expertise in JAVA to lead our web development team. The ideal candidate will have extensive experience in designing and developing high-quality web applications, APIs, and web services.Main ResponsibilitiesThe successful candidate will be responsible for:leading a team of developers...
-
Senior Backend Web Developer
2 weeks ago
Muscat, Muscat, Oman Intelligent Projects Full timeResponsibilitiesThis Senior Backend Web Developer position requires expertise in the complete MEAN stack, including Node.js, MongoDB, Angular.js, and Express.js.You will be expected to architect, develop, test, and deploy robust products that are fast, scalable, and highly responsive.A strong analytical and problem-solving skillset is essential for this...
-
Web Software Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeCompany OverviewWe strive to make open source software accessible to everyone. Our mission is to create impactful, world-renowned software that improves the lives of millions every day.Job DescriptionWe're seeking a talented Web Developer to join our multi-disciplinary web team. You'll work closely with UX designers, visual designers, and other developers to...
-
Senior Designer and Web Developer
5 days ago
Muscat, Muscat, Oman InterTech LLC Full timeResponsible for designing, coding, and modifying websites, from layout to function, according to our company's specifications. You will also work closely with our design and content teams to create a seamless and engaging user experience.Key Responsibilities:Develop and maintain web applications and websites.Collaborate with designers to implement website...
-
Muscat, Muscat, Oman Classera Full timeClassera is seeking a highly skilled Senior Backend Developer to join our team in Oman. As a Senior Backend Developer, you will play a key role in developing and maintaining high-quality web applications and services using PHP and associated technologies.About the RoleThe successful candidate will have a strong background in PHP development and be proficient...
-
Senior Web Developer Manager
2 weeks ago
Muscat, Muscat, Oman SWATX Full timeKey ResponsibilitiesCollaborate with cross-functional teams to understand business requirements.Implement effective technology solutions to meet business objectives.Leverage your expertise to enhance user experiences.You will be responsible for leading the design and development of robust web applications while guiding a talented team of developers. Your...
-
Senior Software Engineer
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeThe roleOur Workplace Engineering team are a highly performant group which specialises in web architecture and analytics specialists. Building new tools, dashboards and analytics that empower colleagues, managers and executives to make better decisions and deliver better work.About CanonicalCanonical is a pioneer in the digital workplace, established in 2004...
-
Senior Java Software Engineer
2 weeks ago
Muscat, Muscat, Oman TAT IT Technolgies Full timeJob DescriptionWe are seeking a talented full-stack Senior Java Developer to join our team at TAT IT Technolgies. The candidate must have proficiency in managing all technical aspects of application development and ensuring on-time, high-quality product releases.Hands-on experience with Java, Apache Tomcat, SVN, Spring Boot, Microservices, MVC Architecture,...
-
PHP Developer for High-Quality Web Applications
2 weeks ago
Muscat, Muscat, Oman Classera Full timeClassera is seeking a talented Back-End Software Engineer to join our team. This role involves developing and maintaining high-quality web applications and services using PHP and associated technologies.About the RoleThe successful candidate will work closely with developers, designers, and product owners to ensure our products align with customer needs and...
-
Full Stack Engineer
3 weeks ago
Muscat, Muscat, Oman Infoline Full timeEducation: Bachelor's degree in computer science or equivalentContract Duration: One Year & ExtendableTop Skills looking for Candidates:Strong understanding and Design PatternsDevelop, execute, debug, deploy and test components and systems that are cost effective, scalable, high performance and reusableDevelop and maintain system documentation, including...
-
Senior Software Release Engineer
2 weeks ago
Muscat, Muscat, Oman Introduct Group Full timeResponsibilitiesWe are looking for a highly skilled DevOps Engineer to join our team in Oman. The ideal candidate will have 5+ years of experience in DevOps, hands-on experience with Jenkins and pipeline scripting, and expertise in Kubernetes and OpenShift.You will be responsible for installing and administering VPN servers, Ansible, and monitoring...
-
Software Engineer
2 weeks ago
Muscat, Muscat, Oman Apex Digitization Full timeJob Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at Apex Digitization. As a key member of our remote workforce, you will be responsible for designing and developing scalable web applications that meet our clients' needs.Key Responsibilities:Design and develop high-quality software applications.Collaborate with...
-
Development Operations Engineer
1 week ago
Muscat, Muscat, Oman Petroleum Development Oman Full timeJob DescriptionAbout the CompanyPetroleum Development Oman is the leading exploration and production company in the Sultanate of Oman. The Company delivers the majority of the country's crude oil production and natural gas supply.Purpose of the JobThe Development Operations Engineer helps manage and maintain software development infrastructure. The DevOps...
-
Senior Java Application Developer
2 days ago
Muscat, Muscat, Oman TAT IT Technolgies Full timeJob Title: Senior Java Application DeveloperWe are seeking a highly skilled Senior Java Application Developer to join our team at TAT IT Technologies. The ideal candidate will have extensive experience in managing all technical aspects of application development and ensuring on-time, high-quality product releases.Technical Requirements- Hands-on experience...
-
Senior QAQC Engineer
4 weeks ago
Muscat, Muscat, Oman Candidzone Qatar Full timeSenior QAQC Engineer (Civil)Candidzone QatarMuscat · OmanWe are hiring a Senior QAQC Engineer (Civil) for one of our clients in Oman.Responsibilities:Candidates who have the required qualifications and experience may apply.Skills• Minimum 12 years of experience.• Bachelor's in Civil Engineering.• Experience in villa projects is mandatory.Preferred...
-
Senior Power Engineer
1 day ago
Muscat, Muscat, Oman John Wood Group PLC Full timeWelcome to this exciting opportunity to become a key member of our Projects team as a Senior Electrical Engineer.In this role, you will be responsible for leading electrical engineering activities and delivering high-quality results.As a Senior Electrical Engineer, you will work closely with the project team to ensure timely completion and adherence to...
-
Senior Maritime Engineer
2 days ago
Muscat, Muscat, Oman WSP Global Inc. Full timeWe are WSP Global Inc., a leading engineering professional services consulting firm, dedicated to delivering lasting solutions in various sectors.Job DescriptionWe are seeking a highly motivated Omani National to join our maritime project team in Oman as a Senior Maritime Engineer. This role provides a unique opportunity for a recent graduate to gain...
-
Senior Structural Engineer
4 weeks ago
Muscat, Muscat, Oman Menasa & Partners Full timeSenior Structural Engineer – Post Tension DesignAn international engineering consultancy with a strong reputation for delivering creative engineering has an immediate requirement for a Senior Structural Engineer to join their team in Muscat, Oman.The successful individual will play an integral part in the delivery of a number of large-scale building...
-
Frontend Software Engineering Manager
2 weeks ago
Muscat, Muscat, Oman Canonical Full timeJob Description: We are hiring a Web Engineering Manager to work collaboratively with many teams and roles across the organization, including product managers and other engineering teams, to deliver reliable, scalable, and delightful user experiences for users of Canonical products. As an Engineering Manager, your primary responsibility is to ensure that...