Skip to content Skip to menu Skip to footer
Job offer description

We are now searching for an experienced cyber security software developer to join our software development team. If you have a passion for software development and cybersecurity, and you are interested in (ethical hacking) and finding weaknesses in complex systems, we want to hear from you!

In this role, you'll be part of our software development team, where your task is to test the ability to detect, handle, and fix breaches in systems and services, whether they're internal or public-facing. This directly contributes to enhancing the protection against real-world attacks. Your network and operational security skills and experience will be put to good use in this exciting position.

What you will do:

  • Plan, research, and execute security threats to simulate real world cyberattacks
  • Develop tools, methods and know-how to prevent them
  • Generate effective, reusable, and scalable Python code
  • Collaborate within agile teams, using Jira and Confluence

This is a hybrid position with a flexible working model where you work partly in our office in Luleå or Gothenburg, and partly remotely.

Job requirements

Your profile:

  • Experience in cybersecurity - we are open to a diverse set of backgrounds. Knowledge of security concepts such as: vulnerabilities, (ethical hacking), best practices, security policies and encryption
  • Understanding of security threats against server/services/network infrastructure.
  • Experience in Python, comfortable with developing and testing software programs using Python programming language
  • Experience with developing iteratively using Git as a version control tool
  • You have good communication skills and are fluent in English (written and spoken)
  • Ability to work collaboratively with Hardware and Software engineers as part of the team, participating in code reviews and sharing ideas
Nice to have

It's a plus if you:

  • You have a Bachelor or master's degree in computer science or similar. Alternatively, you have gained similar knowledge from work experience.
  • Have experience in artificial intelligence (AI) or machine learning (ML)
Job details
Occupation field:
Education field:
Work experience:
Work experience is not required
Language skills:
  • English
  • Very good
Salary range:
Not provided
Date of expiry:

About company

Grepit is a development company with offices in Luleå, Linkoping, San Francisco, and soon Stockholm and Umeå. We provide our customers the full product development from Hardware design, Software implementation, assembly, and testing. We like to work for and with our customers and develop solutions together. Grepit is part of Tech Invest North together with other 4 companies (Zpark Energy… Find out more