Careers

jobs at proxmox

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:

Linux Software Developer (m/f/d)

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 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 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 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 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
  • 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 2500 – 4000, 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), thanks.

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

Rust Software Developer (m/f/d)

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 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
  • Integrate and develop new features for the Proxmox product stacks in Rust, and address issues/bugs.
  • Participate in code review, testing, and documentation.
  • 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 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
  • 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 2500 – 4000, 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), thanks.

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

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 2500 – 4000, 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), thanks.

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

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 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 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.428 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 and a CV to jobs@proxmox.com (Ms. Daniela Häsler), thanks.

Read more about Proxmox:

Git: https://git.proxmox.com/
Project Wiki: https://pve.proxmox.com/wiki/
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, you can email us your application including an application letter and CV to jobs@proxmox.com or send us a link to your LinkedIn profile.

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.

Flexi-Time

Flexible working hours for a great work-life balance.

 

Job Bike

Free bike to ride to work or for making a bike tour on weekends.

Free Public Transport

Free annual pass for the Vienna public transport.

 

Unlimited Coffee

Coffee from the Profitec 700 dual boiler espresso machine.

Vitamin Boost

Fresh, organic fruits for your daily vitamin boost.

 

Competitive Salary

We'll reward great performance and commitment.

Room to Grow

We'll support you to grow your strengths and interests.

 

3D Printer

Create anything with our 3D printer.

Presents & Vouchers

You'll benefit from presents and vouchers at the end of year.

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.