Jobs Career Advice Signup
X

Send this job to a friend

X

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

  • Posted: Jun 13, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.
    Read more about this company

     

    Ubuntu Sales Engineer (Entry-Level)

    • We are hiring an Ubuntu Pro Sales Engineer to help global companies embrace the latest and greatest Linux and open source applications. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Ubuntu Pro, OpenStack and Canonical Microcloud, Kubernetes and a wide range of associated technology. The people who love this role are software engineers who enjoy customer conversations and solving customer problems during the presales cycle. Ubuntu is used by pretty much every enterprise in the world, in every industry. This is a fantastic opportunity to learn about the open source technology landscape and develop your business technology insights. You will see first hand in various industries how Linux - and Ubuntu in particular - is shaping innovation and changing the world for the better.
    • This role is particularly suited to candidates with a technical background who are business minded and driven by commercial success. This role is on our global Field Engineering team and will work closely with enterprise sales leads.

    Location: Most of our colleagues work from home. We are growing teams in EMEA, Americas and APAC time zones, so can accommodate candidates from almost any country.
    What your day will look like
    The Ubuntu Pro Sales Engineer is a key player in our efforts to facilitate and drive the adoption of Ubuntu Pro in the very large Ubuntu enterprise user base.

    • Collect customer business requirements and advise them on Ubuntu and relevant open source applications
    • Identify customer challenges with open source and articulate how Ubuntu Pro could help solve them
    • Deliver presentations and demonstrations of Ubuntu Pro to prospective and current clients
    • Liaise with product teams to give them feedback on requirements to influence roadmap
    • Work collaboratively with your sales team to reach our common targets
    • Global travel up to 25% of time for internal and external events and 25% to customer meetings

    What we are looking for in you

    • Exceptional academic track record from both high school and university
    • Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path
    • Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
    • Track record of going above-and-beyond expectations to achieve outstanding results
    • Demonstrated personal interest in continuous learning and development
    • Practical knowledge of Linux, virtualisation, containers and networking
    • Business-minded technology thinker and problem solver
    • Knowledge of cloud computing concepts & leaders, such as Kubernetes, AWS, Azure, GCP
    • Interest in large-scale enterprise open source - private clouds, machine learning and AI, data and analytics
    • Intermediate level Python programming skills
    • Passion for technology evidenced by personal projects and initiatives
    • The work ethic and confidence to shine alongside motivated colleagues
    • Professional written and spoken English with excellent presentation skills
    • Experience with Linux (Debian or Ubuntu preferred)
    • Excellent interpersonal skills, curiosity, flexibility, and accountability
    • A dynamic person who loves to jump in new projects and interact with people
    • Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
    • Thoughtfulness and self-motivation
    • Result-oriented, with a personal drive to follow up and meet commitments
    • Ability to travel internationally, for company events up to two weeks long, and customer or industry meetings

    go to method of application »

    System Software Engineer - Ubuntu Networking

    • As a Linux System Engineer, you will maintain and integrate core components involved in the network stack of the Ubuntu Distribution. You will be discussing design with other team members, upstream projects, mentor less senior engineers and participate in code reviews and design reviews. You will also be working with other teams to ensure architecture decisions improve the overall performance and experience of Ubuntu.

    Location: The Foundations team is based in EMEA and Americas time zones, from UTC+4 to UTC-8.
    What your day will look like

    • Collaborate proactively with a distributed team
    • Shape software-define networking products for evolving data centre architectures to meet ever-increasing bandwidth, reliability, security, and interoperability demands
    • Write high-quality, well-designed and well-documented software
    • Debug issues and produce high-quality code to fix them
    • Collaborate proactively with a globally distributed organisation
    • Contribute to technical documentation to make it the best of its kind
    • Display technical leadership internally, towards our partners, and in the open source communities
    • Influence open-source projects and communities
    • Shape innovative product strategies
    • Work from home, with global travel twice a year for company events of up to two weeks duration

    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
    • Knowledge of networking: architecture, design, and protocols
    • Deep understanding and passion for Linux networking, from kernel to user space
    • Professional experience with computer networks, including virtual networks, distributed systems as well as understanding of hardware offloading technologies.
    • Interest in systemd-networkd, NetworkManager, ModemManager, iwd, conman, bluez, iproute2, Open vSwitch, WireGuard and similar software components
    • Fluency in at least one of Golang, C/C++, Rust or Python
    • Professional written and spoken English
    • Experience with Linux (Debian or Ubuntu preferred)
    • Interest in packaging software for Debian and Ubuntu
    • 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

    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 »

    Graduate Sales Development Representative

    What your day will look like

    • Handle inbound customer inquiries across email, phone and chat
    • Execute outbound sales & marketing campaigns
    • Travel to events and conferences worldwide, presenting on booths and driving face-to-face marketing and sales opportunities
    • Collaborate across multiple teams and senior stakeholders to drive results
    • Work directly with marketing on campaigns
    • Research information about prospective customers
    • Generate a multi-million pound pipeline
    • Identify prospects and market trends
    • Help define the processes and policies for the team
    • Liaise with new and existing customers, setting up and attending meetings whilst actively mapping accounts to identify new opportunities
    • Accurately create, update, maintain and nurture leads on global opportunities

    What we are looking for in you

    • Excellent academic results at school and university
    • Passion for business and technology
    • Commitment to continuous learning and improvement - curious, flexible, scientific
    • Creative problem solving and cross team collaboration
    • Verbal and written communication skills
    • Result driven with an over-achiever spirit
    • Persistence & perseverance

    go to method of application »

    Software Engineer - Immutable Ubuntu Desktop

    • As a Software Engineer on the Core Desktop team, you'll join a dedicated team of professionals to build the next generation of immutable Ubuntu desktop. Our goal is to put Linux desktops back at the forefront of security, reliability and usability. In this project we combine the best ideas of immutable Linux with the latest Linux desktop experience to bring our global ecosystem of developers a much better platform for innovation. We mostly code in system languages such as Rust, C and C++, we also occasionally use Python and Dart / Flutter. This role offers a unique opportunity to grow and learn in a fast-paced environment. Your contributions, guided by more experienced team members, will be essential in shaping the future of Ubuntu's Core Desktop.

    Location: This this is a home-based position on a team in the EMEA region.
    What your day will look like

    • Design and develop elements of the Core Desktop.
    • Work with the latest Linux container technologies - kernel namespaces, cgroups, apparmour, seccomp and more
    • Write high quality, defensive and performant code for millions of demanding daily users
    • Collaborate with team members to understand the intricacies of immutable desktops.
    • Participate in code reviews to gain a deep understanding of quality standards and architecture.
    • Engage with the Ubuntu community to gather user feedback and insights.
    • Contribute to documentation to aid in your learning and that of future team members.
    • Take part in regular team meetings to discuss progress, challenges, and upcoming development sprints.
    • Troubleshoot and resolve user-reported issues, gaining experience in debugging and problem-solving.

    What we are looking for in you

    • Outstanding academic results
    • An undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path.
    • An understanding of software development methodologies and life cycles.
    • A passion for technology and a drive to work with intelligent, motivated colleagues.
    • Willingness to learn and adapt, with a keen interest in the challenges of immutable desktop environments.
    • Skills in Linux containerisation technologies - kernel namespaces, cgroups, apparmour, or seccomp
    • Skills in Linux desktop environments - XDG portals, free desktop specifications, systemd, GRUB etc.
    • Skills in Rust, Golang, Python or C.
    • Good communication skills for both internal and external interactions.
    • Ability to travel twice a year, for company events up to two weeks long.

    Additional Skills That You Might Also Bring

    • Initiative to proactively identify opportunities and solve challenges.
    • Curiosity, flexibility, and a strong sense of accountability.
    • A focus on soft skills, including passion, enterprise, and self-motivation.

    go to method of application »

    Cloud Support Associate Engineer

    • This role is an opportunity for a hands-on engineer with a passion for Linux and cloud technologies to build a career with Canonical and support the technical needs of customers leveraging Ubuntu and open source products. If you have a passion for technology and an eagerness to learn, then you will enjoy working with some of the best people in the industry at Canonical.

    The role of a Cloud Support Associate Engineer at Canonical

    • We regularly solve interesting, technical problems. From triaging complex Cloud environment issues, Linux kernel crashes we've never seen before to OS configuration issues and root cause analysis, we provide an expert level of support and satisfaction to our peer groups and customers.
    • You will be accountable for delivering an outstanding technical support experience on the full cloud technical stack at Canonical. From problem qualification to full resolution, you will own and manage your cases. When needed, you will transfer your cases to your colleagues or involve senior engineers.

    Location: This is a remote role based in AMER or EMEA time zones.
    What your day will look like

    • Work from your remote home office and provide technical support for employees.
    • Be available to take ownership of new cases via telephone, email and web
    • Act as an internal customer advocate keeping them updated in a timely manner
    • Ensure that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments.
    • Contribute new knowledge base articles and maintain existing articles, ensuring shared knowledge and lessons learned are available to customers.
    • Draft and distribute technical notices for internal and external communication.
    • Prioritise your work in order to accomplish the most important and urgent tasks first
    • Keep on learning as our products and services grow and evolve
    • Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix.
    • Maintain regular communication and information exchange with the rest of the team, locally and remotely
    • Identify and suggest any opportunities to provide a better service
    • Participate in a regular weekend working rotation.
    • Background check required

    What are we looking for in you

    • Bachelors or equivalent four year degree in a technical field from an accredited college or university. Preferable majors: Computer Science, MIS, Electrical Engineering, etc.
    • Experience with Linux troubleshooting (collecting logs and stack traces, fine-tuning by editing configuration files)
    • Experience with Linux server administration
    • Strong knowledge of Cloud computing concepts (provisioning, monitoring, orchestration, etc.)
    • Knowledge or basic hands-on experience on 2 or more of:
      • Virtualization / Cloud
      • Containers
      • Storage technologies
      • Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.
    • Programming fundamentals in any language (bash, Perl, Ruby, Javascript, C or C++, Go)
    • Ability to learn quickly, thrive on change and handle the pressure of a customer facing job
    • Strong written and verbal English communication skills
    • Ability to travel

    Additional skills that you might also bring

    • Experience supporting virtualized environments (KVM, Virtual Box, VMWare)
    • Experience with other open-source desktop technologies
    • Active contribution to open-source projects/forum/code

    go to method of application »

    Sales Development Representative

    What your day will look like

    • Handle inbound customer inquiries across email, phone and chat
    • Execute outbound sales & marketing campaigns
    • Travel to events and conferences worldwide, presenting on booths and driving face-to-face marketing and sales opportunities
    • Collaborate across multiple teams and senior stakeholders to drive results
    • Work directly with marketing on campaigns
    • Research information about prospective customers
    • Generate a multi-million pound pipeline
    • Identify prospects and market trends
    • Help define the processes and policies for the team
    • Liaise with new and existing customers, setting up and attending meetings whilst actively mapping accounts to identify new opportunities
    • Accurately create, update, maintain and nurture leads on global opportunities

    What we are looking for in you

    • Excellent academic results at school and university
    • Passion for business and technology
    • Commitment to continuous learning and improvement - curious, flexible, scientific
    • Creative problem solving and cross team collaboration
    • Verbal and written communication skills
    • Result driven with an over-achiever spirit
    • Persistence & perseverance

    go to method of application »

    C++ Graphics and Windowing System Software Engineer - Mir

    • This is an excellent opportunity for someone who wants to have a meaningful impact on modern display technologies that will impact millions of developers. Canonical offers a fast-paced team environment and a career full of learning and development opportunities across the open source spectrum.

    What you will do

    • Design and implement features across the Mir stack
    • Assist in debugging, tracking down and fixing issues
    • Improve tests and performance benchmarks to catch issues early
    • Create documentation to enhance the developer experience
    • Engage with the open source community and commercial partners
    • Collaborate proactively with a distributed team

    Required Skills And Experience

    • You have excellent, modern C++ programming taste
    • You have a rigorous approach to software design, development and testing
    • You have a solid understanding of asynchronous programming and concurrency patterns
    • You have strong written and verbal communication skills to document and present software developed
    • You are productive collaborating remotely and are highly motivated and organized
    • You are familiar with Linux as a development and deployment platform
    • You have proven ability to consistently deliver robust code to production
    • Bachelor's or equivalent in Computer Science, STEM or similar degree

    Desirable Skills And Experience

    • Experience with the Wayland protocol ecosystem and compositors
    • Familiarity with a range of Linux Desktop Environments
    • Familiarity with OpenGL, Vulkan, and other graphics and animation frameworks
    • You have experience developing and deploying on a Ubuntu/Debian system

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home
Latest Jobs

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail