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: Apr 22, 2022
    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

     

    Java Runtimes, Tooling and Ecosystem - Senior Software Engineer

    Part of the Ubuntu Foundations team, you will work on the architecture, design and development of core components of Canonical Ubuntu related to the Java Virtual Machine and associated tooling. You will discuss design with colleagues and community, and mentor less senior engineers through code reviews and design reviews. You will also work with other teams to ensure our decisions improve the overall performance and experience of Ubuntu. As a member of the Ubuntu Foundations team, your work will have an impact on every aspect of the Ubuntu ecosystem from Desktop to Server, Ubuntu Core, containers and also cloud images.

    We believe that developers working with Java and other JVM languages all around the world should have an operating system that makes their job easy and pleasant. Come join us and let's make this happen!

    As a Senior Software Engineer - Java Runtimes and Tooling - you will:

    • Collaborate proactively with a distributed team
    • Work with technical product managers to define the JVM roadmap in Ubuntu
    • Select, integrate and package best-of-breed JVM tooling in Ubuntu
    • Ensure Ubuntu rates top as the platform for JVM-based innovation
    • Write high quality code to create new features
    • Debug issues and produce high quality fixes
    • Review code produced by other engineers
    • Discuss ideas and collaborate on finding good solutions
    • Work from home with global travel 2 to 4 weeks a year for internal and external events

    The successful candidate will:

    • Be a long-time Linux user
    • Love technology and working with brilliant people
    • Be passionate, curious, flexible, articulate, and accountable
    • Have experience or an interest in packaging software for Debian and Ubuntu
    • Have professional Java experience, ideally in the world of cloud-native software
    • Have a Bachelor's or equivalent in Computer Science, STEM or similar degree
    • Be enterprising, thoughtful, and self-motivated
    • Value soft skills

    go to method of application »

    Engineering Manager, Managed Services

    Engineering Manager

    The BootStack team designs, builds, and operates modern distributed systems on private infrastructure for customers. From Kubernetes to OpenStack and everything in-between, you'll be working with the latest technology in a fast-paced engineering environment. As a BootStack Engineering Manager for the BootStack team, you will be responsible for managing the engineers that oversee day-to-day Managed Service of customer environments, including customer service management, managed services operations and consistent product improvement engineering. Collaboration with customers, product engineering, and operations is critical to success.

    As an Engineering Manager you will:

    • Manage a growing engineering team to optimise the quality and velocity of both development and operations
    • Identify and measure team health indicators
    • Implement disciplined engineering and operations processes
    • Represent the BootStack team with respect to stakeholders, customers, and external teams
    • Ensure proper team focus on priorities, milestones, and deliverables
    • Work to meet service level agreements with customer deployments around the globe
    • Deliver quality managed services in a consistent, timely manner

    The successful Engineering Manager candidate will have:

    • Bachelors (or equivalent Degree level) education in a technology field
    • Proven track record of at least 5 years professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
    • Demonstrated strong commitment to testing methodologies and maintainable code quality
    • Experience with Linux system administration, Ubuntu/Debian a plus
    • Strong communication and cooperation skills
    • Experience with agile software development methodologies
    • Experience working in and managing distributed teams
    • Technical aptitude for understanding complex distributed systems
    • Knowledge about common design patterns (interfaces, ...)
    • Experience with cloud topologies and technologies
    • Travel to team and company events and customer meetings, roughly 20% or less

    go to method of application »

    Dedicated Services Engineer, Portuguese speaking

    Dedicated Services Engineer

    Dedicated Services Engineers (DSEs) architect and run the leading cloud technologies on the market today and in the future. This includes OpenStack and Kubernetes for multi-cloud environments as well as automated infrastructure and service orchestration. The dedicated cloud engineer works directly with a Canonical customer to understand their cloud needs and help shape their cloud strategy.

    As a member of the team you will gain experience using a broad range of cloud technologies. Canonical clouds include future upgrades meaning you aren't stuck working with old solutions. Canonical is a technology agnostic cloud leader, incorporating new solutions like Kubernetes as they become available staying up to date with the best open-source offerings.

    Requirements

    • Proficiency in both Portuguese and English
    • Degree level education or equivalent, ideally in Engineering or Computer Science
    • Software Development experience and familiarity with Python
    • Demonstrated drive for continual learning
    • Experience working directly with customers

    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