Apply now - ProfitBricks has a lot to offer

Wissensaustausch bei ProfitBricks

Knowledge Sharing

A delicious lunch, as well as an exciting workshop or lecture – at "Lunch & Learn" events, we bring our specialists together at the table. This allows everyone to benefit from each other.

Relocation Service von ProfitBricks

Relocation Service

You join our company, we do the rest. At ProfitBricks people from all over the world work together. To make the start in Berlin as easy as possible, we take care of your visa and give your financial support for your relocation to Germany.

Interkulturelle Teams bei ProfitBricks

Intercultural Team

All under one roof - our employees come from 23 different countries. Therefore, our corporate language is English.

ProfitBricks Standort in Berlin

Location

Restaurants and cafés close to the offcie, the tram in front of the door and the Volkshark Friedrichshain around the corner: Our company is located in the heart of Prenzlauer Berg, one of Berlin's most popular districts.

ProfitBricks bietet Freizeitspaß an

Kicker & Playstation

A tournament against a colleagues? No problem! There is enough room for relaxation.

Kostenlose Getränke und Früchte bei ProfitBricks

Drinks & Fruits

Coffee, cold drink or fresh fruits – enjoy the free refreshments at any time.

Team Events bei ProfitBricks

Team Events

Every year our team spend a special day together. We have already built a raft and soapbox and played lasertag and exit games.

Parties bei ProfitBricks

Parties

Once a month, we meet for "Meet & Greet" and "Get together" with delicious food and drinks. We also celebrate our summer and winter parties, twice a year, in very special locations.

ProfitBricks Summer Party 2016 - Group Speech
ProfitBricks Summer Party 2016 - Have fun
ProfitBricks Summer Party 2016 - Cloud Pinata

We as employer

Transparency

We communicate openly and honestly. All company decision are made transparent and explained during the "Meet & Greets".

Agility

In order to constantly improve our product, our development teams work according to the proven Scrum method. It offers us enough flexibility to implement customer feedback quickly.

Flat hierarchies

We all have one common goal: to provide our customers with a perfect product and optimal service. Each one of us contributes to the success of ProfitBricks. We see ourselves as a real team – we are working on the same level and without competence defenses.

Exciting projects

We offer our customers unique features in the market. But that's not enough: we already have a look at the future, that is our claim. This is why we are constantly further developing our cloud platform and offering exciting projects for our employees.

Technical challenges

Bored? Not with us. You meet new challenges every day at ProfitBricks. This is how our team is constantly evolving and each individual employee has a steep learning curve.

Flexible working hours

For us the private needs and life situations of every employee is very important. We are convinced: If there is enough work-life balance then we can all provide the best results in the job. That is why our core working time is very flexible. We also offer a generous homeoffice arrangement.

ProfitBricks Team Event 2016 - Team 2
ProfitBricks Team Event 2016 - Team 1
ProfitBricks Team Event 2016 - Team 3

Testimonials

Christian Studier, Senior Account Manager bei ProfitBricks
ProfitBricks is a young, dynamic company in an exciting, fast moving market. It makes my job in the sales department particularly attractive.
Christian Studier,
Senior Account Manager,
Team Member since 2012
Jens Plogsties, Head of Development bei ProfitBricks
Our agile, broad development landscape with its strong tools needs experienced developers who appreciate flat hierarchies and want to benefit and learn from each other.
Jens Plogsties,
Head of Development,
Team Member since 2014
Martin Repplinger, Senior Web Designer bei ProfitBricks
I appreciate the varied work, the flexibility of the management and the flat hierarchies. Decisions are made quickly and unbureaucratically.
Martin Repplinger,
Senior Web Designer,
Team Member since 2014
Uwe Geier, Head of System Operations bei ProfitBricks
Commitment, discipline and passion are important characteristics for management and employees to ensure a functioning business.
Uwe Geier,
Head of System Operations,
Team Member since 2012

You can find our current vacancies here:

Sales & Marketing

Sorry, at the moment we do not have any job offers in this category. We are looking forward to receiving your unsolicited application.

HR & Finance

Sorry, at the moment we do not have any job offers in this category. We are looking forward to receiving your unsolicited application.

Development

Your responsibilities:
  • Continuous development of various business relevant tools like our domain-specific testing framework, toolkit and infrastructure, and/or front-end of our internal Cloud Management System
  • Key involvement in the automation/implementation of processes in our operational management
  • Agile software development in the scope of SDLC
  • Code reviews
  • Reciprocal cooperation with other internal departments
  • Planning and completing projects independently and regular documentation of their progress

Your qualifications:
  • Experience in programming with Python 2/3
  • Good experience with the testing frameworks in general; good if it was pytest
  • Advanced knowledge of Linux system administration
  • Ideally, basic knowledge of PostgreSQL & ElasticStack
  • Of course, the development tools like git & co.
  • Understanding of the CI & CD
  • Desirable: experience with SCRUM and other agile methodologies
  • Self-initiative, independent recognition and assessment of problems and the raising of suggestions for improvements
  • Good team working skills and excellent communication skills
  • Fluent in English, good knowledge of German is a plus
  • Understanding of Change and Release Management in terms of ITIL

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations.
 
Your responsibilities:
  • Optimize, debug and fine tune the Linux virtualization stack on our cloud platform
  • Discuss and drive the design of new virtualization features in the open source community
  • Submit bug fixes and enhancements to open source projects, such as the Linux Kernel and QEMU
  • Review code written by other engineers
  • Improve the current build systems and test frameworks
  • Communicate and coordinate dates, deliverables, feature requirements, roadmaps, etc.
 
Your qualifications:
  • High proficiency with C
  • Proven experience in Linux virtualization stack (KVM, QEMU, VirtIO)
  • Experience in Linux device driver development, strong knowledge of Linux Kernel internals and Linux networking stack
  • Strong knowledge of x86 architecture, experience in Kernel debugging, ability to read x86_64 assembler
  • Experience with Linux user space and system development tools and processes (git, gcc, gdb, etc.)
  • Developed publically available source code from kernel upstream or any other open-source project
  • Basic Knowledge of InfiniBand
  • Programming experience in Python
  • Bonus: Experience in interacting with open source projects and their communities
  • Bonus: Knowledge of IPv4/IPv6, TCP networking protocols
  • Good analytical skills as well as good written and verbal communication skills
  • Ability to work in an agile environment

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations.
 
Your responsibilities:
  • Optimize, debug, and fine tune the SDN stack on our cloud platform
  • Discuss and drive the design of new virtual network features in the open source community
  • Submit bug fixes and enhancements to open source projects, such as the Linux Kernel and Open vSwitch
  • Review code written by other engineers
  • Improve the current build systems and test frameworks
  • Communicate and coordinate dates, deliverables, feature requirements, roadmaps, etc.
 
Your qualifications:
  • High proficiency in programming with C
  • Experience in Linux device driver development and knowledge of Linux Kernel internals and Linux networking stack
  • Proven experience in Open vSwitch
  • Strong knowledge of x86 architecture, experience in Kernel debugging, ability to read x86_64 assembler
  • Deep knowledge of IPv4/IPv6, TCP networking protocols
  • Experience with Linux user space and system development tools and processes (git, gcc, gdb, etc.)
  • Programming experience in Python
  • Bonus: Experience in Linux virtualization stack (KVM, QEMU, VirtIO)
  • Basic knowledge of InfiniBand
  • Developed publically available source code from kernel upstream or any other open-source project
  • Experience in interacting with open source projects and their communities
  • Good analytical skills, as well as good written and verbal communication skills
  • Ability to work in agile environment

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations.
 
Your responsibilities:
  • Developing and maintaining the graphical web UI for our cloud
  • Integrating our services into our front ends
  • Significant involvement in the development of new features in our services and their representation in our web UI
  • Optimising existing front end features for performance and usability
  • Identifying potential problems and solve them autonomously and in coordination with the team
 
Your qualifications:
  • Several years of experience in the implementation of UIs for RIAs and Single Page Applications
  • Profound knowledge of common Javascript frameworks, ideally also high level UI frameworks like Dojo and Sencha
  • Experience in native Javascript and working with virtualized environments and cloud computing
  • Bonus: Additional NodeJS experience
  • Confidents in dealing with Unix / Linux environments
  • Working in a committed, responsible and autonomous fashion
  • Recognising and solving problems independently and in coordination with the team
  • Fluent in English, German is a plus

What we offer you:
  • A leading technology company, flat hierarchies and opportunities for you to shape your personal development
  • The possibility to further develop the technology behind our offer
  • A variety of team and staff events (e.g. monthly "meet & greet" events)
  • An international environment with 110 colleagues with 23 different nationalities
  • Progressive training events (e.g. "lunch & learn")
  • German classes for all non-German colleagues
  • Free fruit and drinks selection, PlayStation and table football
  • Full relocation service for employees who join us from foreign countries
  • One of the most popular districts of Berlin: Prenzlauer Berg is an exceptionally varied district that offers an excellent quality of life

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations. Thank you! 
 
Your responsibilities:
  • Design and development of our software components
  • Accompany the development process, i.e. requirement analysis, design, implementation and testing through to handover to Operations
  • Work in one of our Scrum teams
  • Responsibility for the quality of our software by using standard procedures such as code-review, – metrics and unit-tests
  • Documentation of the software modules
  • Identification and removal of problems in the production system
  • Adjustment of requirements and the software architecture
  • Continuous improvement of our services and our service management processes
 
Your qualifications:
  • Expert knowledge in Node.js development
  • Familiar with Promises, Generator Functions and other ES7 patterns
  • Experience with Open-API specification 
  • Profound knowledge of Express.js
  • Experience with Docker like deployments and other DevOps strategies, specifically rancher
  • Familiar with test frameworks, i.e. Mocha
  • Lateral thinking
  • Self-driven and self-organised
  • Focused on solutions
  • Fluent in English, German is a plus

What we offer you:
  • A leading technology company, flat hierarchies and opportunities for you to shape your personal development
  • The possibility to further develop the technology behind our offer
  • A variety of team and staff events (e.g. monthly "meet & greet" events)
  • An international environment with 110 colleagues with 23 different nationalities
  • Progressive training events (e.g. "lunch & learn")
  • German classes for all non-German colleagues
  • Free fruit and drinks selection, PlayStation and table football
  • Full relocation service for employees who join us from foreign countries
  • One of the most popular districts of Berlin: Prenzlauer Berg is an exceptionally varied district that offers an excellent quality of life

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations. Thank you! 
 
Your responsibilities:
  • Dive into a sophisticated cloud stack
  • Participate as a team member in planning sprints, software design and developing and testing features at the Linux stack level
  • Co-operate with development for optimization and debugging of a new-generation Networking Backend for our virtual data center environment
  • Automate test cases and partner with other team members on automation plans
  • Draft and execute test plans for performance, load, stress, endurance and security testing
  • Validate the acceptance/completeness of the features through both manual and automated means at a full stack level
  • Working with Linux Kernel, Linux Networking stack, KVM, vhost_net, virtio_net, qemu and InfiniBand technologies to provide a high-speed, low-latency VM network interconnect
  • Derive quality metrics from the development environment
  • Grow your peers in terms of Linux Networking stack and testing expertise
 
Your qualifications:
  • Strong operational experience (e.g., as a developer, system administrator, QA) with Linux (kernel/userland, virtualization, server, storage, etc.)
  • Fluent in some scripting languages (e.g., Python, Bash) and familiar with CLI
  • Comfortable with C/C++
  • Knowledge in IPv4/IPv6, TCP networking protocols
  • Knowledge in Virtualization technologies, QEMU internals is a plus
  • Show intuition and knowledge about analysing software to find bugs and apply that knowledge in order to drive the quality of the service
  • Proficient in delivering under Agile Scrum, Continuous Integration
  • Highly experienced in and knowledgeable of test techniques such as boundary analysis, type checking, negative testing, test-data coverage analysis, coverage testing and other techniques
  • Hands-on experience, having performed both functional, non-functional testing & ability to review requirements, design, code as needed
  • Specialist at using and enhancing automation testing frameworks and tools
  • Strong analytical and problem solving skills with attention to details
  • Fluent in English, German is a plus

What we offer you:
  • A leading technology company, flat hierarchies and opportunities for you to shape your personal development
  • The possibility to further develop the technology behind our offer
  • A variety of team and staff events (e.g. monthly "meet & greet" events)
  • An international environment with 110 colleagues with 23 different nationalities
  • Progressive training events (e.g. "lunch & learn")
  • German classes for all non-German colleagues
  • Free fruit and drinks selection, PlayStation and table football
  • Full relocation service for employees who join us from foreign countries
  • One of the most popular districts of Berlin: Prenzlauer Berg is an exceptionally varied district that offers an excellent quality of life

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations. Thank you! 
 

Operations

Your responsibilities:
  • Maintenance of our public Cloud platform and support for the provisioning of services at all levels
  • Cross-department cooperation for the continuous improvement of our relation models
  • Integration and roll-out of new features and patches
  • Ensuring maximum availability and scalability for our customer´s systems
  • Creation of useful documentation, as well as verification and maintenance of existing documentation
  • Continuous improvement of our services and internal service management processes

Your qualifications:
  • Experience in Linux server administration, preferably Debian
  • Scripting experience: especially Bash and Python
  • Good knowledge in KVM virtualisation
  • Experience with Icinga / Observium / InfluxDB
  • DNS/DHCP administration
  • Problem analysis of network technology (tcpdump, Wireshark, etc.)
  • Basic knowledge of PostgreSQL
  • Basic knowledge of Ceph
  • Assessment of problems and suggestions for improvements
  • Bonus: ITIL v3 Foundation Certificate
  • Fluent in English, German is a plus 

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations.
 
Your responsibilities:
  • You are responsible for our modern and high efficient public cloud platform 
  • Supporting our customers in setting up and using our virtual infrastructure
  • Managing our service processes like incidents and service requests with ITIL V3 / ISO 20000
  • Supporting our departments with diagnostics, analysis and taking measures using provided tools
  • You are responsible for a quick debugging and handling of general requests
  • Continuous improvement of our services and internal service management processes

Your qualifications:
  • Experience in administration of Linux, Windows and macOS
  • Having a sense of service management and being a service provider for our customers
  • Good knowledge in general IT-infrastructures, networks and virtualisation
  • Bonus: ITIL v3 Certificate
  • Good team working skills and excellent communication skills
  • Fluent in English, German is a plus

What we offer you: 
  • A leading technology company, flat hierarchies and opportunities for you to shape your personal development
  • Direct the technological development of our products, and influence our work in the future of IaaS and Cloud Computing
  • The possibility to further develop the technology behind our offer 
  • A variety of team and staff events (e.g. monthly "meet & greet" events)
  • An international environment with 110 colleagues with 23 different nationalities
  • Progressive training events (e.g. "lunch & learn")
  • Free fruit and drinks selection, PlayStation and table football
  • Full relocation service for employees who join us from foreign countries
  • One of the most popular districts of Berlin: Prenzlauer Berg is an exceptionally varied district that offers an excellent quality of life

Are you interested?
Then apply for the job with the usual documents via our online application tool. Please specifiy your availability and salary expectations. Thank you! 
 

No suitable job for you?

We are always happy to receive your unsolicited application with the usual documents, your availability and your salary expectations. Just click on "Apply Now"!

Have you found the right job?

Perfect! Then apply here for your desired job position. Please inform us about your salary expectations, availability and how you have become aware of us.


We look forward to every exciting unsolicited application!

Our HR team

Viktoria Kühn - Head of HR at ProfitBricks

Viktoria Kühn

Head of HR

Kristin Ballach - HR Specialist at ProfitBricks

Kristin Ballach

HR Specialist

Kathleen Fraedrich - Recruiter at ProfitBricks

Kathleen Fraedrich

Recruiter

Be part of the next generation of cloud computing

Application process

ProfitBricks Application Process

ProfitBricks Team Event 2016