Browse All Jobs
Job Description
Darktrace is seeking a Python/Django developer to join their team and contribute to the development of Darktrace / Attack Surface Management and related services. This role involves designing, developing, testing, and maintaining the backend of the web application, as well as mentoring other developers and collaborating with stakeholders. This is a hybrid role based in The Hague, Netherlands, requiring 2 days a week in the office.
  • Designing, developing, and testing scalable and modular code using Python and Django.
  • Using tools such as pytest, flake8, and black for automated testing and code quality checks.
  • Documenting code using docstrings and design documents.
  • Using Git for version control and dependency management.
  • Performing code reviews and providing feedback to other developers.
  • Mentoring junior developers and sharing best practices.
  • Working independently and in teams using agile methodologies.
  • Deep passion and drive for delivering high-quality software.
  • Fluency in English (both written and spoken).
  • High level of proficiency in Python and Django.
  • Proven track record of delivering high-quality performant software using best practices.
  • Familiarity with Git, Linux, and SQL.
  • Experience with learning new technologies and frameworks.
  • Excellent problem-solving and communication skills.
  • Experience deploying and managing applications on Linux servers using Docker and Kubernetes.
  • Experience with infrastructure in cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of cyber security and internet protocols.
  • 25 days’ holiday + all public holidays.
  • Additional day off for your birthday.
  • Commuting allowance.
  • Pension Scheme.
  • Life & Disability insurance.
  • Employee Assistance Program.
  • Bicycle Leasing Scheme.
Apply Manually