Who we are
Your mission
- Provision of infrastructure components that support our development teams
- Support through tooling and custom scripts (Python, Golang, Bash, YAML)
- Development and maintenance of automated processes and concepts (CI/CD)
- Provision of data for analysis purposes
- Collaboratively developing solutions and making decisions as part of an agile team
- Extending our (mostly public) projects hosted on GitHub with new features
- Applying common development practices such as pair programming, clean code, code reviews, TDD, continuous integration, etc.
- Developing automated tests for new features
- Promoting the team towards more effective and satisfied work by providing constructive input during daily work and retrospectives
- Supporting the product owners in designing meaningful user stories
- If interested, co-design of the future architecture
- If interested, mentoring of less experienced or new colleagues
Technologies Used:
- Python, Bash
- SQL/PostgreSQL
- GitHub Actions
- Docker
- nginx/nginx ingress
What you offer
- Communicative, open-minded, and eager to learn
- Enthusiastic about new technologies and modern development methods
- Driven by complex and challenging tasks
- Keen to shape and improve software and processes
- Able to recognize tasks independently and tackle them in a structured way
- Capable of inspiring and motivating others in a team environment
- Skilled at analyzing existing code and enhancing weak spots
- Brings strong programming skills in a commonly used language
- Already experienced in working with Golang
- Several years of hands-on experience in software development
- Familiar with test automation and quality assurance practices
- Demonstrates a strong ability to develop solutions collaboratively
- Holds a degree in computer science or has equivalent training/proven track record in successful software projects
- Comfortable communicating in English
Why us
- Opportunity to help shape a growing cybersecurity company
- Flexible working hours and 100% remote option
- A motivated and diverse team with an open company culture
- Flat hierarchies, direct communication, and genuine appreciation
- 30 days of vacation and an attractive pension scheme
- Job bike, fitness programs, and corporate health management
- Comprehensive, ergonomic work equipment – also for the home office
- Family-friendly environment and a healthy work-life balance
About us
Your Application Process at Greenbone
1. Initial meeting with the Talent Acquisition Team (Duration: 30–45 minutes)
2. Interview with the Hiring Manager and Peer (Duration: approx. 60 minutes)
3. Final interview with Department Lead or C-Level (Duration: approx. 60 minutes)
The process may vary slightly depending on the position. For some technical roles, a case study is included between the second and third interview.
We look forward to getting to know you!
If you want to take a look behind the scenes, have a look at our LinkedIn channel or read what colleagues have to say on Kununu.

Kontaktperson:
Greenbone AG HR Team