Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Oct 10, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We deliver open source to the world faster, more securely and more cost effectively than any other company. We develop Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000 contributors. Ubuntu means 'humanity to others'​. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation.
    Read more about this company

     

    Senior Engineer - General Track

    Description

    • This is a general track for Senior Engineer or above in any team at Canonical. After the first round of interviews we will establish which teams might be an excellent fit, and progress your application with them.
    • Canonical delivers open source to the world across every class of compute. Canonical Ubuntu is the world’s favourite Linux for cloud, desktop and IoT. Our engineering teams work on operating systems, programming languages, applications, devices, infrastructure and services. We work in Golang, Python, C, C++, and Rust for system services, and use React and Flutter on the front end.
    • In our levelling framework, a Senior Engineer is not only an outstanding software architect and coder, they also demonstrate the leadership qualities needed to rally a team to ship outstanding products.
    • A Senior Engineer partners with an Engineering Manager, who is also code-capable, and together they take responsibility for team outcomes. We hire based on academic results and proven product execution, and we select those with a passion for open-source software, innovation, and cutting-edge technology.
    • In this role, you will make a significant contribution in Canonical's portfolio through high-quality code, technical leadership, team motivation and direction, exceptional design, and crisp documentation.
    • As a Senior Engineer you'll drive the architecture, design and evolution of high-impact open source. Our teams work at every level of the stack. From the kernel and system software at the core of Ubuntu through to major language runtimes and the bleeding-edge of cloud automation and distributed systems, you'll have the opportunity to work on complex but highly rewarding projects.
    • Our teams also build the services which deliver Ubuntu to the world, on cloud, devices, servers and PCs.
    • Additionally, this role will give you the opportunity to engage with the broader open-source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and ensure seamless software operations at scale.
    • Location: we have remote opportunities for Senior Engineers in every time zone.

    Responsibilities

    What your day will look like

    • Lead design and architecture of an impactful open source project
    • Code in Golang, Rust, Python, C/C++ or Typescript / React
    • Collaborate proactively with a globally distributed team
    • Mentor, develop and advise colleagues in their career progression 
    • Display technical leadership in Canonical and our communities 
    • Debug issues and produce high-quality code to fix them 
    • Contribute to technical documentation with the aim to make it the best of its kind 
    • Work from home with global travel twice annually for company events 

    What we are looking for in you:

    • 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
    • Technical leadership as well as team motivation, direction and pace
    • Well-organised, self-starting and able to deliver to schedule
    • Professional manner interacting with colleagues, partners, and community
    • Deep experience with at least one of Go, Rust, Python or C 
    • Subject matter expertise in your engineering domain
    • Conscientiousness and detail orientation, with a focus on performance
    • Professional written and spoken English 
    • Experience with Linux (Debian or Ubuntu preferred) 
    • Excellent interpersonal skills, curiosity, flexibility, and accountability 
    • Passion, thoughtfulness, and self-motivation 
    • Excellent communication and presentation skills 
    • Result-oriented, with a personal drive to meet commitments 
    • Ability to travel twice a year, for company events up to two weeks each

    Requirements

    Additional skills that you might also bring:

    • Experience with container technologies such as LXD, Docker and Kubernetes 
    • Experience with highly concurrent, distributed systems
    • Experience with embedded systems 
    • Performance engineering – from kernel to web – benchmarks, optimisation
    • Experience with software security – fuzzing, tabletop threat models, analysis, audit
    • Experience build systems and toolchains, including for cross-compilation 
    • Experience with public clouds or OpenStack 
    • Experience with Debian/Ubuntu packaging 
    • Experience with systems programming or scalable web services 
    • Deep quality and test engineering
    • Web or Flutter front-end experience
    • REST and gRPC API experience
    • SQL and NoSQL data store expertise
    • Experience with public clouds or OpenStack
    • Experience with Debian/Ubuntu packaging
    • Experience with systems programming or scalable web services

    What we offer you

    • 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. 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

    go to method of application »

    Junior UX Designer

    Description

    • With Ubuntu, Canonical created the first Linux for human beings. Our design team is on a mission to turn complex, open-source software into intuitive products that can change the face of enterprise IT. We are looking for an exceptional user experience designer, who shares our passion.
    • Our mission is to make enterprise-grade open source software, applications and services available to people everywhere. We create world-renowned software, impacting the lives of millions of engineers, enterprises, entrepreneurs and consumers every day.
    • Our multi-disciplinary web design and production team includes visual designers, UX designers, front-end and back-end developers to bring exciting web projects to life. We help and learn from each other and strive to improve our work and processes.
    • This role sits in the design team reporting to the one of the UX design managers.
    • Location: This role will be based remotely in the EMEA region.

    What will your day look like

    • We create world-renowned software, impacting the lives of millions of engineers, enterprises, entrepreneurs and consumers every day.
    • Our design team works in a multi-disciplinary environment with visual designers, UX designers, front-end and back-end engineers to  bring exciting web projects to life. We help and learn from each other and constantly strive to improve our work and processes.
    • Junior UX Designers at Canonical have a vital role in the success of Ubuntu, our partners, customers and the larger Ubuntu community. Clear, stylish presentation that aids the user experience of our products is how we raise the bar and reach the widest audience. Real content and information will be at the core of the designs you produce.
    • You know the ins and outs of typography, colour and layout, and you care deeply about usability, accessibility and web standards. You should have agency, company or freelance design experience.

    What we are looking for in you

    • Excellent academic results at school and university
    • Bachelor's or equivalent in User Experience, Design, or STEM
    • Knowledge and passion for user experience, technology and design
    • Commitment to continuous learning and improvement - curious, flexible, scientific
    • Drive to finish work and celebrate success
    • Confidence in user research practices
    • Engagement with the latest design research and innovation
    • UX designers should be excellent communicators who are at ease working with a complex mix of engineers, designers and executives.
    • They represent us at cross-functional company meetings and must present their design position with clarity and precision.
    • They should be confident and excited to take on complex design challenges.
    • They should also be able to connect their design leadership to the strategic vision of the company.

    What We Offer You

    • Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills. In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
    • In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000USD per annum
    • Annual compensation review
    • Recognition rewards
    • Annual holiday leave
    • Parental Leave
    • Employee Assistance Programme
    • Opportunity to travel to new locations to meet colleagues at ‘sprints’
    • Priority Pass for travel and travel upgrades for long haul company events 

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Canonical Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail