Senior Python Developer

Are you an experienced or senior Python Developer with knowledge of concurrent programming, microservices and experience in building large scale web applications?

If so, please read on…

The Role:

We have six development squads, each with unique projects. This Senior Developer role is focused on the backend development of one of our vulnerability scanning services.

  • Our vulnerability detection capability is years ahead of the competition, so you’ll have the opportunity to further advance this service through the use of Python (either Django or Flask) and build out new large-scale functionality improvements. Any front-end skills are a plus and could be put to good use, but not a must for the role.
  • You’ll also use a wide range of development tools such as Docker, database technologies, version control systems, applying TDD and integration into CI/CD pipelines.
  • Cyber security knowledge is not required as we have a separate team of security researchers and web app security experts, but when it comes to web app development we’ll trust in your knowledge and give you autonomy to grow and develop the service.


Who We’re Looking For:

  • Python web application development experience (Django, Flask or similar)
  • Experience in building substantial backend web applications
  • Ability to work autonomously and deliver projects on time while working in a small and growing software development team.
  • Knowledge of concurrent programming
  • Knowledge of microservices
  • Use of Docker and CI/CD pipelines
  • Code versioning tools, (e.g. Git / SVN)


While not essential if you have experience with some of the following it would be highly desirable:

  • Unix/Linux OS commands / file systems and shell scripting; deploying applications using Docker; continuous integration software (e.g. Hudson, Jenkins); the SPA paradigm, asynchronous request handling, partial page updates, and AJAX; TypeScript; behavioural and unit testing; JavaScript (React or Angular), HTML and CSS.


AppCheck – About Us:

  • AppCheck is a B2B cyber security software platform developed by industry leading ethical hackers and web application security experts.
  • Our technology gives companies the ability to scan for and fix security vulnerabilities in their web applications and hosted infrastructure before malicious hackers can find and exploit them.
  • As well as offering a unique and powerful technology, AppCheck is an industry leader in web app security research and a source of knowledge on preventing malicious hacks and costly security breaches.
  • Created in 2014 with 4 people, we’ve grown to 85 strong and 25+ hires planned over the next 12 months.
  • We are 1 of 5 companies globally that do what we do, and the only company based in the UK


As part of our commitment to information security and our ISO27001 accreditation, please note that upon acceptance of an employment offer with AppCheck, you will undergo pre-employment checks including criminal record (DBS), employment & references as well as verification of Right to Work in the UK.

TO APPLY, please send a copy of your CV to

Please apply ASAP as interviews may commence before the closing date, and the vacancy may close early without prior warning

We are an equal opportunity employer and value diversity.

Get in touch

Please enable JavaScript in your browser to complete this form.

Start your free trial

Your details
IP Addresses