%Software Engineer

3 semanas atrás


Aveiro, Aveiro, Portugal Phiture Tempo inteiro
Job Description

This is a challenging engineering role in Linux-based software-defined infrastructure and applications, covering all layers of the stack, including bare metal, virtualization (KVM), containerization (Docker/LXC/LXD), storage (Ceph and Linux filesystems), networking (OVS, OVN, and Core networking), up to OpenStack and Kubernetes.

This role requires a technologist with a passion for Linux and open source to build a career with Canonical and drive success for our customers, community, and the company. If you have an affinity for open source development, great communication skills, and a passion for troubleshooting and fixing issues in technology used by millions across the world, then you will enjoy working with some of the best people in the industry at Canonical.

Responsibilities:

  • Resolve complex customer problems related to Ubuntu, Kernel, Ceph, OpenStack, or Kubernetes and other open source software
  • Maintain a close working relationship with Canonical's field, support, and product engineering teams
  • Participate in upstream communities
  • Develop bug fixes, backport patches, and work with upstream for inclusion
  • Review code produced by other engineers
  • Demonstrate good judgment in technical methods and techniques
  • Prioritize work and manage your time effectively against those priorities
  • Participate in team discussions to improve processes, tools, and documentation
  • Maintain clear, technical, and concise communications

Requirements:

  • Professional experience as a software engineer
  • Background in Computer Science, STEM, or similar
  • Strong experience with Linux, and at least one of the following:
    • Ceph, OpenStack, Kubernetes, or other cloud technologies
    • Strong development-level experience with at least one of Python, Go, C, or C++ on Linux
    • Ability to troubleshoot with debugging tools like gdb
    • Familiarity with git source code repositories and branches
  • An exceptional academic track record
  • Willingness to travel up to 4 times a year for internal events

What We Offer:

  • 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 recognize outstanding performance
  • We provide all team members with additional benefits, which reflect our values and ideals

About Us:

Canonical is a pioneering tech firm that is at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.


  • Software Engineer

    4 semanas atrás


    Aveiro, Aveiro, Portugal Phiture Tempo inteiro

    This is an exciting opportunity to work with a talented team of engineers at Canonical, a leading international software company.We're looking for a skilled Software Engineer to join our OpenStack Engineering team and contribute to the development of Charmed OpenStack and Ceph.As a software engineer on our team, you'll be working on building a suite of open...

  • Software Engineer

    Há 1 mês


    Aveiro, Aveiro, Portugal Robert Bosch Group Tempo inteiro

    Job Title: Software EngineerJob Description:We are seeking a skilled Software Engineer to join our team at Robert Bosch Group. As a Software Engineer, you will be responsible for developing software for our vehicle diagnostics solutions for international car manufacturers and independent workshops.Key Responsibilities:Contribute to the development of...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Boundlessfellows Tempo inteiro

    About the RoleWe are seeking a talented Software Engineer to join our Product Engineering team at Boundlessfellows. As a Software Engineer, you will be responsible for designing, developing, and maintaining our company's software applications, with a focus on our core product offerings.Key Responsibilities:Design, develop, and deploy software applications...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Grupel Tempo inteiro

    We are looking for a skilled Software Engineer to join our team. The ideal candidate will have a strong background in software development and be proficient in languages such as Java, Python, and C++. As a Software Engineer, you will be responsible for designing, implementing, and testing software applications.Key Responsibilities:Design and develop software...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Bosch Group Tempo inteiro

    We are seeking a talentedSoftware Engineerto join our team at {company}.As a key member of our development team, you will be responsible for designing, developing, and testing software applications. You will work closely with our cross-functional team to ensure that our software meets the highest standards of quality, performance, and security.You will have...

  • Software Engineer

    Há 1 mês


    Aveiro, Aveiro, Portugal Bosch Group Tempo inteiro

    **Software Engineer Role at Bosch Group**At Bosch Group, we're shaping the future by inventing high-quality technologies and services that spark enthusiasm and enrich people's lives. As a Software Engineer, you'll participate in the entire software development lifecycle, from drafting requirements and implementing new features to maintaining the developed...

  • Mobile Software Engineer

    4 semanas atrás


    Aveiro, Aveiro, Portugal Dellent Consulting Tempo inteiro

    Software Engineer for AndroidThe company Dellent Consulting is looking for a skilled Software Engineer for Android to join our team in Aveiro. This role involves working on the development of software systems and services for security, mission, and critical business applications. As a Software Engineer for Android, you will be responsible for designing,...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal 2Soft Tempo inteiro

    Job Description: We are seeking a skilled Software Engineer to join our team. Key responsibilities include designing, developing, and testing software applications.Responsibilities:Design and develop software applicationsTest and debug software applicationsWork collaboratively with cross-functional teamsRequirements:Strong programming skillsExperience with...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Phiture Tempo inteiro

    We are currently looking for a skilled Software Engineer who will be responsible for designing, developing, and testing software applications. The ideal candidate will have a strong understanding of programming languages, data structures, and software development methodologies.The successful candidate will have the opportunity to work on a variety of...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Phiture Tempo inteiro

    About the Role:We are looking for a skilled Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and testing software applications using a variety of programming languages and technologies.Key Responsibilities:• Design and develop software applications using agile methodologies•...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Mateus De Melo & Santos, Lda Tempo inteiro

    We are seeking a Software Engineer to join our team at {company}. The ideal candidate will have strong skills in programming languages such as Java, Python, and C++. Key responsibilities include designing, developing, and testing software applications.Main Responsibilities:Design, develop, and test software applicationsCollaborate with cross-functional teams...


  • Aveiro, Aveiro, Portugal Phiture Tempo inteiro

    About the RoleAs a Software Development Engineer at Canonical, you will be responsible for designing and implementing well-tested and documented software in Go. Your primary focus will be on developing high-quality Golang software on Linux, with a strong emphasis on performance and security. You will work closely with our engineering teams to identify and...

  • Technical Software Engineer

    2 semanas atrás


    Aveiro, Aveiro, Portugal Phiture Tempo inteiro

    About the RoleThe Software Development Engineer in Test ensures the quality of software by testing it comprehensively and early in the development lifecycle, focusing on both functional and non-functional testing.

  • Software Engineer

    Há 1 mês


    Aveiro, Aveiro, Portugal Bosch Group Tempo inteiro

    **Software Development Opportunities at Bosch Group**We are seeking a skilled Software Engineer to join our team at Bosch Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining software solutions for our products.**Key Responsibilities:**Design and develop software solutions for our...

  • Senior Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Grupo Jorge Anjos Tempo inteiro

    We are seeking a skilled Senior Software Engineer to join our IT team. The ideal candidate will have experience with software development, cloud computing, and agile methodologies.Key responsibilities include:Design and develop scalable software solutionsCollaborate with cross-functional teams to deliver high-quality software productsParticipate in code...

  • Software Engineer

    Há 1 mês


    Aveiro, Aveiro, Portugal Growin - Know To Grow Tempo inteiro

    We're seeking a talented Software Engineer to join our dynamic team at Growin. As a key member of our development team, you'll be responsible for designing and implementing scalable, efficient, and secure software solutions using Go. Our ideal candidate has a strong background in software development, with a focus on service-oriented architectures, design...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Mercadona Sa Tempo inteiro

    Job Title: Software EngineerWe are seeking an experienced Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and testing software applications.Develop software applications using programming languages such as Java, Python, and C++Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    4 semanas atrás


    Aveiro, Aveiro, Portugal Phiture Tempo inteiro

    Job Description: We're looking for a talented Backend Engineer to join our team. As a key member of our team, you will be responsible for building and maintaining our core services. Your primary focus will be on developing scalable and reliable systems that meet the needs of our growing customer base.About the Role:As a Backend Engineer, you will work...

  • Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Fixando Tempo inteiro

    Job Title: Software Engineer - BackendAbout the role: We are looking for a skilled Software Engineer to join our team. The successful candidate will be responsible for developing and maintaining our backend systems.Key responsibilities:Design and implement new backend featuresCollaborate with cross-functional teams to deliver high-quality...

  • Senior Software Engineer

    3 semanas atrás


    Aveiro, Aveiro, Portugal Sonae Tempo inteiro

    About the Role: We are seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions.Key Responsibilities:Design and develop software applications using a variety of programming languages and technologies.Collaborate with...