We are one of the fastest growing open-source software companies in Austria, and have a huge worldwide user and customer base. The world’s enterprises, regardless of size, sector or industry, use our solutions in over 142 countries.

You love Open-Source? So do we!

The Proxmox development team is actively engaged in many open-source projects and collaborates with many global communities to enhance cutting-edge technologies. We do our best every day to develop great software to simplify server management. If you share our enthusiasm, why not join our team?

We are hiring

We are currently seeking for a Technical Support Engineer proficient in Linux systems to provide enterprise-level support to our customers. This is a great opportunity for someone looking to use their skills to assist people.

Technical Support Engineer (m/f/d)

On-Site Work | Vienna | full-time

The support team at Proxmox is responsible for providing technical support to clients of our open-source product suites.

About the Role

  • You will diagnose and troubleshoot software and hardware problems and help our clients solve their problems and minimize their downtime.
  • You will use email and ticketing systems to provide timely responses to clients and help them keep their IT systems fully functional (no phone support, no 24/7).
  • Software testing and benchmarking are part of your tasks.
  • You will provide technical pre-sales support.
  • You have patience in repeatedly explaining the same simple or complex solutions.
  • You will collaborate with the software development team to triage and fix regressions.
  • Engage with various open-source communities.

Required Skills

  • You are a systems administrator and/or IT support professional with 2+ years of experience in a support or other service-oriented customer facing role.
  • You have excellent Linux systems administration knowledge.
  • Basic understanding of virtualization technologies, preferably KVM or Linux containers (LXC), and/or Proxmox products.
  • You are experienced in the administration of networking and firewalls (for example iptables).
  • You are experienced in managing cases throughout the entire support lifecycle from initial customer inquiry to triage and reproduction, writing bug reports for hand off to the development team, and case resolution.
  • You are curious to learn new technologies and have no fear to deep dive into them.
  • Very good communication skills in English and German.
  • You’re comfortable using help desk and ticketing software.
  • You are a curious team player who enjoys cooperating with others and communicates well with team members and customers.

Bonus Skills

  • Experience with other operating systems, for example Windows or *BSD, are a plus.
  • Experience with data center environments.

What we offer

  • Exciting activities in an international environment in a fast growing open-source company.
  • You get to work with both established and new, cutting-edge open-source technologies and learn to use them.
  • You will get the opportunity to dedicate part of your working time to explore and work on projects beyond your primary role. This may include code development, UI design, participation in an open-source project related to Proxmox products, etc.
  • Attractive career opportunities fitting your strengths and interests.
  • A great working environment with an amazing and diverse bunch of people.
  • Benefits such as your own job bike, ticket for free public transport, modern and ergonomic workspaces, beautiful office with air conditioning and plants, Profitec 700 coffee machine, fresh fruits, weekly team lunch, library, 3D printer, and much more.
  • Job Type: Full Time (38,5h per week) with flexible working hours.
  • Job start: anytime.
  • Location: Vienna (on-site work).

We offer a salary in line with your qualifications and experience. The minimum monthly starting salary for this position ranges between 2500 – 4000 EUR, based on a full-time employment (38.5 h/week |14x/year).

If you want to get to work in an exciting open-source environment at the leading edge of Linux and open-source innovation, we are looking forward to receiving your application! If you are interested in this position, please send us your application documents, explaining why you are the right fit for the job and based on which of your experiences we should select you. Include a cover letter and CV to jobs@proxmox.com (Ms. Daniela Häsler).

We are currently seeking for software engineers (m/f/d) proficient in Linux kernel development with the major focus on KVM/QEMU and the x86_64 architecture

Software Engineer – Linux Kernel (m/f/d)

Full-time position

Like all production Linux deployments, Proxmox projects need to validate new kernels across all our workloads so we can benefit from the constantly changing and improving Linux kernel. To make sure new kernels also work well for our services, we want to improve our engagement with the upstream community. Proxmox wants to allocate more time to contribute patches to upstream, also review and participate early and actively in developments affecting our projects. Our focus is on improving the Linux virtualization, storage, networking, and container stacks. This is a great opportunity for someone looking to grow their skills and discover new open-source technologies with an international team of developers.

About the Role

  • Help improve the Linux kernel and/or QEMU with upstream contributions aligning especially with options helpful for Proxmox projects and their wide range of use cases. This can include developing and integrating modern para-virtualgraphics for VMs (e.g., Venus/VirGL), to improving file systems, networking, performance, QEMU/KVM live-migration or to tackle edge cases and bugs in CPUs themselves.
  • Collaborate with our software engineers and the support team to triage and fix regressions.
  • Diagnose and resolve issues in the kernel reported by Proxmox customers or the community.
  • Submit, review, and apply patches on upstream and our downstream repositories, working with both internal and external upstream maintainers.
  • Explore new and existing technologies in the Linux kernel or QEMU ecosystems. Collaborate with other team members in integrating them into Proxmox solutions. You should be able to share your knowledge and assist others.
  • Engage with various open-source communities.

Who you Are

  • You have knowledge of the Linux kernel, its development process and kernel subsystems such as x86_64/amd64, KVM, block, io-uring.
  • Bringing experience with QEMU development is a major plus.
  • Experience with patching and debugging both, kernel and userspace.
  • Proficiency in the C or Rust programming languages, knowing both is a plus.
  • You are able to communicate effectively in English, both written and oral (German is a plus).
  • Ability to work collaboratively in a distributed team environment.
  • Have close contact with internal and external developers.
  • Actively initiate knowledge exchange with colleagues and contribute own ideas or impulses in a meaningful way.

We offer a starting salary in line with your qualifications and experience. Remuneration is based on the desired contractual relationship in compliance with the respective legal and local conditions.

If you want to get to work in an exciting open-source environment at the leading edge of Linux and open-source innovation, we are looking forward to receiving your application! If you are interested in this position, please send us your application documents, explaining why you are the right fit for the job and based on which of your experiences we should select you.

Include a cover letter, CV, and your name/email so we’re able to find your existing contributions in the kernel/QEMU repos. Please send to jobs@proxmox.com (Ms. Daniela Häsler).

We are currently seeking for software developers proficient in Linux systems. This is a great opportunity for someone looking to grow their skills and discover new technologies with an international team of developers.

Linux Software Developer (m/f/d)

On-Site Work | Vienna | Full-time

The development team at Proxmox is responsible for maintaining and expanding our open-source product suite. For Proxmox Virtual Environment, this includes working with QEMU and the KVM hypervisor, Linux container technology (LXC), a highly available cluster stack, compute and networking tools, a variety of open-source storage, and many other technologies. For Proxmox Backup Server, this involves working on low-level system and network tools, as well as the higher-level abstractions such as a REST API and web interface, in order to continue improving the highly optimized, Rust-based solution. To deeply understand and address the needs of our users and customers, you will engage directly with them by actively participating in our support channels, such as the Community Forum and Customer Portal, and working closely with our Enterprise Support team.

About the Role

  • You will familiarize yourself with a wide range of technologies and learn how to use them. The tasks will depend on your strengths and interests. They can include for example making improvements to the back-end services (such as REST APIs, management of QEMU, LXC, storage, cluster, network), working on low level components, or developing the front end, to enhance user experience.
  • Participate in code review, debugging, testing, and documentation.
  • You will work closely with the technical support staff and/or offer support to our users and customers on the community forum and in the customer portal.
  • You will acquire in-depth knowledge of the Proxmox software solutions.
  • You will be part of a highly motivated and supportive team, and you will collaborate with other team members to incorporate new features and innovations into the Proxmox product stacks. This includes exploring new technologies and tools, and diving into the code. Our teams use methods such as peer reviews so that you can quickly get feedback on your code and continuously develop further.
  • You will engage directly with various open-source communities, and participate in other upstream projects which are integrated in Proxmox solutions, like the Linux kernel, Debian, ZFS, QEMU, LXC, etc.
  • You will keep an eye on mailing lists from Proxmox and other projects. Also important security issues will be part of your work.
  • You will have close contact with internal and external developers and other open-source aficionados from all over the world.

The experience we're looking for you to bring

  • Experience of one or multiple of programming and description languages such as Rust, C, Perl, Javascript, Dart/Flutter, Sencha Ext JS, etc.
  • Solid knowledge of Linux operating systems and ecosystem, understanding of Debian or Ubuntu.
  • Basic understanding of at least one virtualization technology, preferably KVM or Linux containers (LXC), and/or Proxmox Virtual Environment.
  • Comfortable with version control systems (Git preferred).
  • Very good communication skills in German and English.
  • Experience implementing technologies with a focus on operability, reliability, and scalability.

Bonus skills

  • Experience and/or active participation in open-source communities/projects or with international distributed teams - Desirable
  • Exposure to at least one network configuration protocol - Desirable
  • Experience in RESTful API design is desirable.

You are

  • Ready to take full ownership of your work (at Proxmox, you are in the driver's seat of your projects).
  • Keen to find efficient solutions to challenging problems.
  • Interested in working with multiple platforms and software stacks.
  • You are a curious team player who enjoys cooperating with others and communicates well.

What we offer

  • Exciting activities in an international environment in a fast-growing open-source company.
  • You get to work with new, cutting-edge open-source technologies and learn how to use them.
  • Attractive career opportunities fitting your strengths and interests.
  • A great working environment with an amazing and diverse bunch of people.
  • Benefits such as your own job bike, free annual ticket for public transport, modern and ergonomic workspaces, beautiful office with air conditioning and plants, Profitec 700 coffee machine, fresh fruits, weekly team lunch, library, 3D printer, and much more.
  • Job Type: Full-time (38,5h/week) with flexible working hours.
  • Job start: Anytime.
  • Location: Vienna (on-site work).
We offer a starting salary in line with your qualifications and experience. The minimum monthly starting salary for this position ranges between EUR 3000 – 5000, based on a full-time employment (38.5 h/week |14x/year).

If you want to get to work in an exciting open-source environment at the leading edge of Linux and open-source innovation, we are looking forward to receiving your application!

Please send us your application documents, explaining why you are the right fit for the job and based on which of your experiences we should select you. Include a cover letter and CV to jobs@proxmox.com (Ms. Daniela Häsler).

More information:
Git: https://git.proxmox.com
Community Support Forum https://forum.proxmox.com

We are currently seeking for a software developer (m/f/d) proficient in Rust. This is a great opportunity for someone looking to grow their skills and discover new technologies with an international team of developers.

Rust Software Developer (m/f/d)

On-Site Work | Vienna | Full-time

The development team at Proxmox is responsible for expanding and maintaining our open-source product suite. For our virtualization platform, Proxmox Virtual Environment, this includes working with QEMU and the KVM hypervisor, Linux container technology (LXC), a highly available cluster stack, compute and networking tools, a variety of open-source storage, and many other technologies. For Proxmox Backup Server, this involves working on low-level system and network tools, as well as the higher-level abstractions such as a REST API and web interface, in order to continue improving the highly optimized, Rust-based solution. To deeply understand and address the needs of our users and customers, you will engage directly with them by actively participating in our support channels, such as the Community Forum and Customer Portal, and working closely with our Enterprise Support team.

About the Role

  • Integrate and develop new features for the Proxmox product stacks in Rust, and address issues/bugs.
  • Participate in code review, testing, and documentation.
  • You will work closely with the technical support staff and/or offer support to our users and customers on the community forum and in the customer portal.
  • Work with upstream and downstream projects.
  • Participate in technical strategy discussions.
  • Improve our code base (code re-use, more idiomatic and more performant).
  • You will acquire in-depth knowledge of the Proxmox software solutions.
  • Keep an eye on mailing lists from Proxmox and other projects. Also, important security issues will be part of your work.
  • You will have close contact with internal and external developers and other open-source aficionados from all over the world.

The experience we're looking for you to bring

  • Experience programming applications in Rust operating efficiently on network, filesystem, and business-logic resources.
  • Desirable: having experience with async programming and Rust frameworks like Tokio and Hyper is a plus.
  • Experience designing and building robust APIs (REST).
  • Ability to independently debug and solve problems.
  • Ability to work collaboratively in a distributed team environment.
  • At ease working in Linux; understanding of Debian or Ubuntu is desirable.
  • Comfortable with version control systems (Git preferred).
  • Very good communication skills in German and English.

You are

  • Ready to take full ownership of your work (at Proxmox, you are in the driver's seat of your projects).
  • Passionate about clean code and elegant software design, and keen to find efficient solutions to challenging issues.
  • Interested in working with multiple platforms and software stacks.
  • You are a curious team player who enjoys cooperating with others and communicates well.

What we offer

  • Exciting activities in an international environment in a fast-growing open-source company.
  • You get to work with new, cutting-edge open-source technologies and learn how to use them.
  • Attractive career opportunities fitting your strengths and interests.
  • A great working environment with an amazing and diverse bunch of people.
  • Benefits such as your own job bike, free annual ticket for public transport, modern and ergonomic workspaces, beautiful office with air conditioning and plants, Profitec 700 coffee machine, fresh fruits, weekly team lunch, library, 3D printer, and much more.
  • Job Type: Full-time (38,5h/week) with flexible working hours.
  • Job start: Anytime.
  • Location: Vienna (on-site work).

We offer a starting salary in line with your qualifications and experience. The minimum monthly starting salary for this position ranges between EUR 3000 – 5000, based on a full-time employment (38.5 h/week | 14x/year).

If you want to get to work in an exciting open-source environment at the leading edge of Linux and open-source innovation, we are looking forward to receiving your application!

Please send us your application documents, explaining why you are the right fit for the job and based on which of your experiences we should select you. Include a cover letter and CV to jobs@proxmox.com (Ms. Daniela Häsler).

We are currently seeking for a software developer (m/f/d) proficient in Software Defined Networking (SDN). This is a great opportunity for someone looking to grow their skills and discover new open-source technologies with an international team of developers.

Software Developer (m/f/d) for Software Defined Networking (SDN)

On-Site Work | Vienna | Full-time

The development team at Proxmox is responsible for expanding and maintaining our open-source product suite. For our virtualization platform, Proxmox Virtual Environment, this includes working with QEMU and the KVM hypervisor, Linux container technology (LXC), a highly available cluster stack, compute and networking tools, a variety of open-source storage, and many other technologies. For our Proxmox Backup Server, this involves working on low-level system and network tools, as well as the higher-level abstractions such as a REST API and web interface, in order to continue improving the highly optimized, Rust-based solution.

About the Role

  • You will contribute to and enhance our Software Defined Networking stack in Proxmox VE.
  • Designing and developing network isolation and control plane integration into Proxmox VE using Linux native technology.
  • End-to-end software development from concept to delivery.
  • Initiate and participate in technical strategy discussions.
  • Incorporate your knowledge on SDN and network into the Proxmox VE documentation and mentor other (support) team members.
  • You will acquire in-depth knowledge of the Proxmox software solutions.
  • You will engage directly with various open-source communities, and participate in other upstream projects which are integrated in our Proxmox solutions, like the Linux kernel, Debian, QEMU, LXC, etc.
  • Keep an eye on mailing lists from Proxmox and other projects. Also important security issues will be part of your work.
  • You will work closely with the technical support staff and/or offer support to our users and customers on the community forum and/or the enterprise customer portal.
  • You will have close contact with internal and external developers and other open-source aficionados from all over the world.

The experience we're looking for you to bring

  • Proficiency in Linux-native networking.
  • Profund knowledge of network isolation with VLAN and VXLAN, routing (VRF, BGP) and IP management
  • Proficiency in programming in Perl or Rust, knowing both, is a plus.
  • Good understanding of Linux userspace networking tools - routing daemons (frr), tcpdump, etc.
  • Familiarity with networking hardware: switches, routers, firewalls, is a plus.
  • Experience with the Linux virtualization stack (QEMU/KVM, LXC, network namespaces) is a plus.
  • Ability to work collaboratively in a distributed team environment.
  • At ease working in Linux; understanding of Debian or Ubuntu is desirable.
  • Comfortable with version control systems (Git preferred).

Desirable

  • Knowledge of Linux Kernel internals is a plus.
  • Experience in RESTful API design is desirable.

You are

  • Ready to take full ownership of your work (at Proxmox, you are in the driver's seat of your projects).
  • Passionate about clean code and elegant software design, and keen to find efficient solutions to challenging problems.
  • Interested in working with multiple platforms and software stacks.
  • You are a curious team player who enjoys cooperating with others and communicates well.
  • Very good communication skills in German and English.

What we offer

  • Exciting activities in an international environment in a fast-growing open-source company.
  • You get to work with new, cutting-edge open-source technologies and learn how to use them.
  • Attractive career opportunities fitting your strengths and interests.
  • A great working environment with an amazing and diverse bunch of people.
  • Benefits such as your own job bike, free annual ticket for public transport, modern and ergonomic workspaces, beautiful office with air conditioning and plants, Profitec 700 coffee machine, fresh fruits, weekly team lunch, library, 3D printer, and much more.
  • Job Type: Full-time (38,5h/week) with flexible working hours.
  • Job start: Anytime.
  • Location: Vienna (on-site work).

We offer a salary in line with your qualifications and experience. The minimum monthly starting salary for this position ranges between EUR 3000 – 5000, based on a full-time employment (38.5 h/week | 14x/year).

If you want to get to work in an exciting open-source environment at the leading edge of Linux and open-source innovation, we are looking forward to receiving your application!

Please send us your application documents, explaining why you are the right fit for the job and based on which of your experiences we should select you. Include a cover letter and CV to jobs@proxmox.com (Ms. Daniela Häsler).

If you are still studying and want to gain first experience in software development and have experience with Linux systems, we offer you the opportunity to work alongside studies in an international team on cutting-edge Linux virtualization technologies and to learn from and with other developers.

Student job: Software Developer (m/f/d)

On-Site Work | Vienna | Part-time

The development team at Proxmox is responsible for expanding and maintaining our open-source product suite. For our virtualization platform, Proxmox Virtual Environment, this includes working with QEMU and the KVM hypervisor, Linux container technology (LXC), a highly available cluster stack, compute and networking tools, a variety of open-source storage, and many other technologies. For our Proxmox Backup Server, this involves working on low-level system and network tools, as well as the higher-level abstractions such as a REST API and web interface, in order to continue improving the highly optimized, Rust-based solution.

Your Responsibilities

  • You will be part of a highly motivated and supportive team. From a wide range of tasks, you can choose what suits you best, depending on your strength. This can include making improvements to the backend services (such as REST API, management of QEMU / LXC / storage / cluster / network), working on low level components or on the frontend, improving user experience.
  • You will be involved in testing and reviewing, bug fixing, and documentation of your developments.
  • You will be part of a highly motivated and supportive team, and you will collaborate with other team members to incorporate new features and innovations into the Proxmox product stacks. This includes exploring new technologies and tools, and diving into the code. Our teams use methods such as peer reviews so that you can quickly get feedback on your code and continuously develop further.
  • You can engage directly with various open-source communities and participate in other upstream projects integrated in Proxmox VE like the Linux kernel & related tools, ZFS, QEMU, LXC, Debian, etc.
  • You will have close contact with external developers and other open-source aficionados from all over the world.

Required skills

  • Experience on Linux systems.
  • Knowledge of Debian GNU/Linux or Ubuntu.
  • Experience of one or more programming languages such as Rust, C, Perl, Javascript, Dart/Flutter, Sencha Ext JS, etc.
  • Basic understanding in virtualization technologies.
  • Ability to quickly learn new technologies and work independently in an agile environment.
  • Good communication skills in German and English.

Desired skills

  • Experience and/or active participation in open-source communities/projects is a plus.

What we offer

  • Exciting activities in an international environment in a fast-growing open-source company.
  • Being in touch with new, cutting-edge open-source technologies.
  • A great opportunity to learn new technologies and programming languages.
  • A great working environment in a motivated team.
  • Job Type: Part-time (between 20h - 32h) with flexible working hours (for example full-time in summer, part-time during year).
  • Job start: Anytime.
  • Location: Vienna (On-Site Work).

We offer a starting salary in line with your qualifications and experience. The minimum base salary according to the Austrian collective agreement in IT will be at least EUR 2.711 per month (for a full-time position).

If you are interested in this position, please send us your application documents, explaining why you are the right fit for the job and based on which of your experiences we should select you.  Include a cover letter (mentioning how many hours you are able to work), and a CV to jobs@proxmox.com (Ms. Daniela Häsler).

Get yourself informed - read more about us:

Git: https://git.proxmox.com
Community Support Forum https://forum.proxmox.com

Send Us Your Application!

If you want to get involved in cutting-edge technologies, this may be your job opportunity. To apply, email us your application including an application letter and CV to jobs@proxmox.com.

Once you have sent us your application, we will review it and respond to you within a couple of days.

Benefits

Modern workplace

Stationary, comfortable workplaces with modern workstations and big screens. We will provide you with the equipment you need.

Flexi-time

Flexible working hours to live a balanced and fulfilling personal life.

Competitive salary

We'll reward great performance and commitment.

Commuter benefits

We provide you with the KlimaTicket for Austrian-wide free public transport.

Job bike

Get your own bike for the way to work or for the bike ride on weekends.

Room to grow

We'll support you to find your unique strengths and interests.

Good coffee

Coffee from the Profitec 700 dual boiler espresso machine.

Vitamin boost

Fresh, organic fruits for your daily vitamin boost.

Weekly team lunch

Food tastes better when you're eating together.

Social events

We get together for social work events and have fun.

3D printer

Create anything with our 3D printer.

Library

Read anything with the books from our library.