> Markdown version of [/jobs/ext/39005-junior-software-engineer-computer-science-graduate-remote](https://www.wearedevelopers.com/jobs/ext/39005-junior-software-engineer-computer-science-graduate-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Junior Software Engineer / Computer Science Graduate (Remote) - **Company:** CTW Content Protection - **Location:** UK (Remote available) - **Experience:** Starter - **Salary:** £30,000.0 - £35,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Big Data, Cloud Computing, Databases, Web Scraping, Digital Content, Distributed Systems, JSON, Python (Programming Language), PostgreSQL, Linux Commands, Machine Learning, MySQL, Open Source Intelligence, Selenium, Software Engineering, SQL Databases, Web Crawlers, Computer Network Technologies, Docker Swarm, Backend, Information Technology, Playwright, Docker - **Published:** May 30, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=fa8c89785e73676e ## About the Role Do you have experience in SQL?, We are looking for a motivated Computer Science graduate or junior software engineer to join a growing technology company focused on digital content protection and online investigations., * Degree in Computer Science, Software Engineering, or related field * Strong Python skills * Understanding of web scraping and automation * Familiarity with SQL/MySQL/PostgreSQL * Basic Linux command line knowledge * Understanding of APIs and JSON * Interest in cybersecurity, investigations, or OSINT * Good problem-solving ability * Able to work independently remotely Bonus Skills (Not Essential) * Docker or Docker Swarm * Selenium / Playwright * Machine learning or AI experience * Async Python * Cloud infrastructure * Networking knowledge * Experience with web crawling at scale ## Description * Develop and maintain Python-based automation and scraping systems * Work with large datasets and online monitoring tools * Assist with backend infrastructure and platform improvements * Build and improve detection systems for online infringements * Work with APIs, databases, and distributed systems * Support ongoing development of internal tools and dashboards * Help investigate and analyse online piracy activity ## Related Videos - [WeAreDevelopers LIVE: Scammer Payback with Python, Grok Goes Unhinged, The Future of Chromium and mo](https://www.wearedevelopers.com/videos/1288-wearedevelopers-live-scammer-payback-with-python-grok-goes-unhinged-the-future-of-chromium-and-mo) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Modern Web Data Extraction: Techniques, Tools, and Legal & Ethical Considerations](https://www.wearedevelopers.com/videos/2046-modern-web-data-extraction-techniques-tools-and-legal-ethical-considerations) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)