Senior Web Engineer
📣 Job Ad| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About Canonical
Canonical is a leading provider of open-source software and operating systems for global enterprise and technology markets. The company's platform, Ubuntu, is widely utilized in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Canonical serves leading public cloud and silicon providers, as well as industry leaders across various sectors. The company operates with a globally distributed collaboration model, employing over 1100 colleagues in more than 75 countries, with minimal office-based roles. Teams convene in person two to four times annually in international locations to align on strategy and execution.
The Role of Senior Web Engineer
Canonical is seeking a Senior Web Engineer to join its Web Engineering team in Riyadh, Saudi Arabia. This full-time role involves driving best practices across all disciplines within the team and leading technical discussions by introducing innovative ideas. The Senior Web Engineer will identify and communicate risks to relevant stakeholders, asking pertinent questions to advance projects. The position offers opportunities to gain deep technical knowledge of complex products within fast-growing areas of technology, with support for professional development. The team values transparency, intellectual honesty, and teamwork.
Key Responsibilities
- Identify critical team priorities and lead initiatives for improvement.
- Design and implement well-tested and documented software solutions.
- Debug and resolve issues encountered by users.
- Lead engineering processes through comprehensive code and architectural reviews.
- Contribute to the creation of high-quality technical documentation.
- Seek and implement improvements in engineering and operations practices.
- Deploy and operate services developed by the team.
- Contribute to product success through technical advocacy.
Qualifications and Experience
- 5-10 years of relevant experience.
- Undergraduate degree in Computer Science or a STEM field, or equivalent professional experience.
- Exceptional academic record from both high school and university.
- Demonstrated ability to curate technical quality standards by designing architectural approaches that support business objectives.
- Proficiency in researching new technologies and approaches, with the ability to integrate sustainable changes into technical projects.
- Experience with Linux (Debian or Ubuntu preferred).
- Professional written and spoken English.
- Ability to travel twice a year for company events, each lasting up to two weeks.
Required Skills and Attributes
- Strong soft skills, including passion, enterprise, thoughtfulness, and self-motivation.
- A track record of exceeding expectations and demonstrating initiative.
- Well-organized, self-starting, and capable of delivering projects on schedule.
- Ability to provide comprehensive and insightful code reviews for projects of any size.
- Attention to accessibility and performance considerations.
- Excellent interpersonal skills, curiosity, flexibility, and accountability.
- Strong communication and presentation skills.
- Results-oriented, with a personal drive to meet commitments.
Career Development
As a Senior Software Engineer, you will own the development of large projects, encourage rigorous engineering processes, write specifications, and understand project risks. You will work to reduce complexity and are capable of taking on technical lead responsibilities to drive initiatives to completion. You will stay informed on industry trends and new technologies, representing your team as a subject matter expert with cross-team credibility. This role involves mentoring and developing team members in a structured and systematic manner, sharing this responsibility with your manager.
Requirements
- Requires 5-10 Years experience
Similar Jobs
You may also like
- Related Senior Web Engineer Opportunities
- Branch Supervisor Jobs in Jeddah
- Financial Manager Jobs in Jeddah
- Sports Coach Jobs in Jeddah
- Cleaning worker Jobs in Jeddah
- Marketing Specialist Jobs in Jeddah
- Other Job Fields in Riyadh
- Branch Supervisor Jobs in Riyadh
- Financial Manager Jobs in Riyadh
- Lounge Captain Jobs in Riyadh
- Sports Coach Jobs in Riyadh
- Cleaning worker Jobs in Riyadh
- Marketing Specialist Jobs in Riyadh
- Administrative Assistant Jobs in Riyadh
- Sales Representative Jobs in Riyadh
- Waiter Jobs in Riyadh
- Branch Manager Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Dental Assistant Jobs in Buraydah
- Minitruck driver Jobs in Al Khobar
- Purchase Specialist Jobs in Makkah
- Seller Jobs in Dammam
- Warehouse Supervisor Jobs in Jeddah
- Pharmacist Jobs in Makkah
- Electrical Engineer Jobs in Makkah
- Human Resources Specialist Jobs in Buraydah
- Social Supervisor Jobs in Jazan
- BIM Coordinator Jobs in Riyadh
