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: Aug 27, 2024
    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. 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

     

    Systems Integrations Software Engineer

    What your day will look like

    • Design and deliver engineering solutions leveraging Go, Python, and open source tools such as Airbyte and Temporal
    • Collaborate with colleagues on technical designs and code reviews
    • Deploy and operate services developed by the team
    • Seek Improvements to engineering and operations practices

    What we are looking for in you

    • Experience as a software developer in Python
    • Excellent understanding of integration patterns
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    Additional skills that you might also bring

    • Experience as a software developer in a high-level language - preferably Go
    • Experience in a business role such as sales, finance, or operations
    • Bachelor's degree or equivalent in Computer Science or related engineering field

    go to method of application »

    Senior Salesforce Engineer, Commercial Systems

    What your day will look like

    • Seek improvements to engineering and operations practices
    • Deliver engineering solutions leveraging the Salesforce platform
    • Collaborate with colleagues on business analysis and technical designs
    • Provide Salesforce subject matter expertise to engineering teams and business operations

    What we are looking for in you

    • Bachelor's degree or equivalent in Computer Science or related engineering field
    • Senior-level experience as a software developer on Salesforce
    • Experience integrating Salesforce with other systems
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    go to method of application »

    Engineering Manager, Commercial Systems

    What your day will look like

    • Lead a team of software engineers implementing and operating software solutions
    • Provide engineering and process guidance to engineering teams
    • Actively seek improvements to established processes, designs, and solutions
    • Collaborate with peers and cross-functional teams
    • Code in Go or Python

    What we are looking for in you

    • Bachelor's degree or equivalent in Computer Science or a related engineering field
    • Experience as a software developer in a high-level language - preferably Go or Python
    • Experience as a hands-on engineering manager or a team lead
    • Experience building, deploying, and operating distributed systems and APIs
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    Additional Skills That You Might Also Bring

    • Experience developing for and deploying on Ubuntu Linux in public clouds
    • Experience integrating authentication & authorization, financial, public cloud or marketplace systems
    • Experience with Salesforce development/integration or APEX

    go to method of application »

    Developer Relations Engineer

    What your day will look like

    • Contribute to product management team meetings
    • Maintain conversations with developer community members
    • Engage on IRC, social media, product forums, meet-ups and more
    • Collaborate across Canonical teams
    • Solve specific technical problems that users or colleagues have identified
    • Contribute to technical documentation
    • Work on technical articles, presentations or workshops
    • Identify new opportunities in developer experience
    • Present at conferences, meetups or technical 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
    • Developer with a demonstrable engagement in open-source software
    • Well-organised, self-starting and able to deliver to schedule
    • Professional manner interacting with colleagues, partners, and community
    • Experience of Linux software packaging (deb, rpm or snap)
    • Contributor to open-source communities, software and documentation
    • An engaging, vivacious speaker and presenter
    • Effective, tactful, empathetic and confident
    • Builds trust, relationships and confidence
    • Result-oriented, with a personal drive to meet commitments
    • Ability to travel twice a year, for company events up to two weeks each
    • Ability to travel in addition to upstream and industry events

    go to method of application »

    Billing System Engineering Manager

    What your day will look like

    • Lead, mentor, and hire a team of software engineers
    • Seek improvements to established processes, designs, and engineering solutions
    • Partner with business customers to understand business needs
    • Collaborate on business analysis and technical designs
    • Deliver engineering solutions

    What we are looking for in you

    • Experience as a software developer in a high-level language - preferably Go or Python
    • Experience as a hands-on engineering manager or a team lead
    • Experience designing or implementing billing systems
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    go to method of application »

    Go Software Engineer, Commercial Systems

    What your day will look like

    • Code in Go or Python
    • Collaborate with colleagues on technical designs
    • Stay in sync with team mates
    • Deploy and operate services developed by the team
    • Improve engineering and operations practices

    What we are looking for in you

    • Bachelor's degree or equivalent in Computer Science or related engineering field
    • Experience as a software developer in a high-level language - preferably Go or Python
    • Experience building, deploying, and operating distributed systems and APIs
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    go to method of application »

    Billing System Software Engineer

    What your day will look like  

    • Deliver engineering solutions in Go or Python
    • Collaborate with colleagues on technical designs and code reviews
    • Deploy and operate services developed by the team
    • Seek Improvements to engineering and operations practices

    What we are looking for in you

    • Experience as a software developer in a high-level language - preferably Go or Python
    • Experience building, deploying, and operating distributed systems and APIs
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    go to method of application »

    Salesforce Engineering Manager, Commercial Systems

    What your day will look like

    • Lead a team of engineers delivering solutions leveraging the Salesforce platform
    • Seek improvements to established processes, designs, and engineering solutions
    • Collaborate on business analysis and technical designs
    • Provide Salesforce subject matter expertise to business customers and cross-functional teams
    • Deliver engineering solutions leveraging the Salesforce platform

    What we are looking for in you

    • Bachelor's degree or equivalent in Computer Science or a related engineering field
    • Experience with Salesforce development and integrations
    • Experience as a hands-on engineering manager or a team lead
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    go to method of application »

    Ubuntu on WSL Software Engineer

    The role entails the following:

    • Implement support for new WSL features in Ubuntu
    • Closely follow upstream development in WSL
    • Manage Ubuntu WSL applications in the Microsoft Store
    • Implement support for Ubuntu features on WSL
    • Contribute to upstream projects in support of WSL features
    • Define, manage and execute test plans
    • Work with other teams at Canonical to ensure that Ubuntu is released every 6 months on schedule
    • Respond and work to resolve issues raised by end users and customers

    What we are looking for in you

    • Bachelor's degree or equivalent in Computer Science or related engineering field
    • Exceptional academic track record from both high school and university
    • Software development experience in a high-level language - preferably Go, Python or C++
    • Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation
    • Track record of going above-and-beyond expectations to achieve outstanding results
    • Passion for technology evidenced by personal projects and initiatives, preferably on WSL!
    • The work ethic and confidence to shine alongside motivated colleagues
    • Professional written and spoken English
    • Experience with Linux (Debian or Ubuntu preferred)
    • Excellent interpersonal skills, curiosity, flexibility, and accountability
    • Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation
    • Thoughtfulness and self-motivation
    • Result-oriented, with a personal drive to meet commitments
    • Ability to travel internationally twice a year, for company events up to two weeks long

    go to method of application »

    Software Engineer, Commercial Systems

    What your day will look like

    • Code in Go or Python
    • Collaborate with colleagues on technical designs
    • Stay in sync with team mates
    • Deploy and operate services developed by the team
    • Improve engineering and operations practices

    What we are looking for in you

    • Bachelor's degree or equivalent in Computer Science or related engineering field
    • Experience as a software developer in a high-level language - preferably Go or Python
    • Experience building, deploying, and operating distributed systems and APIs
    • Excellent verbal and written communication skills in English
    • Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
    • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels

    Additional Skills That You Might Also Bring

    • Experience developing and deploying for Ubuntu Linux in public clouds
    • Experience integrating authentication & authorization, financial, public cloud or marketplace systems
    • Experience with Salesforce development/integration or APEX

    go to method of application »

    Golang Engineer

    What your day will look like

    • Design and implement well-tested and documented software in Go
    • Debug and fix issues encountered by your users
    • Participate in our engineering process through code and architectural reviews
    • Collaborate with community and colleagues on technical specifications
    • Seek improvements to engineering and operations practices
    • In some cases, deploy and operate services developed by the team
    • Contribute to the success of your product through technical advocacy

    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
    • Well-organised, self-starting and able to deliver to schedule
    • Professional manner interacting with colleagues, partners, and community
    • Experience designing and writing high-quality Golang software on Linux
    • Experience with and passion for Linux at the system level
    • For more senior roles, experience building, deploying, and operating distributed systems and APIs
    • 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

    go to method of application »

    Community Engineer

    What your day will look like

    • Collaborate proactively with a distributed team
    • Write high quality content to promote and support community initiatives
    • Discuss ideas and collaborate on finding good solutions to community problems
    • Work from home with global travel 2 to 4 weeks for internal and external events
    • Potential opportunity to travel more if you wish
    • Nurture community contributions to Ubuntu
    • Engage with the Ubuntu community through AskUbuntu, IRC, social media, conferences, etc
    • Represent Ubuntu via speaking engagements at events and conferences.

    What we are looking for in you

    • You love technology and working with brilliant people
    • You are curious, flexible, articulate, and accountable
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    • You have experience with developer tools and open source projects
    • You have a clear public record of accomplishments (talks, blog posts, GitHub, Twitter, etc)
    • You have interest and experience with two or more of the following: Ubuntu Linux - kernel or userspace, DevOps, software development, testing and QA, package management, container technology
    • You can work autonomously and assume full ownership of objectives as needed
    • You can be flexible with your time and enjoy working with new technology in a fast-paced environment
    • You are experienced working with open source communities and understand the workflow of volunteer contributors

    go to method of application »

    Engineering Director, Community

    What your day will look like

    • Collaborate proactively with multiple distributed teams
    • Help engineering teams establish and achieve community engagement goals
    • Establish consistency in community process, engagement, and interaction across engineering
    • Influence others and represent technical insight to customers and other engineers
    • Spend a significant amount of time mentoring others and providing cross-team input
    • Work from home with global travel 4 to 6 weeks for internal and external events
    • Collaborate with the developer advocates and PR teams at Canonical to promote Ubuntu and related technologies via blogs and social media
    • Identifying relevant influencers and devising plans on how to effectively engage with them

    What we are looking for in you

    • You have a long history and clear public record of community engagement, particularly with open source communities
    • You are capable of representing Canonical / Ubuntu externally
    • You have experience leading successful projects and teams
    • You are an articulate communicator
    • You are comfortable preparing and giving presentations
    • You love technology and working with brilliant people
    • You follow industry trends and new technologies
    • You understand and value how you do what you do, as well as what you do
    • You have strong collaboration and influencing skills
    • You are curious, flexible, articulate, and accountable
    • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
    • BS/BA or equivalent in Computer Science, Technical Communication, English, or a related field

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Canonical Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail