Senior Python Engineer
We are looking for a passionate Python developer to join our team and help us create dynamic software applications for our clients - all contributing to the goal of protecting them from any threats on the Darkweb. In this role, you will be responsible for writing and testing scalable code, developing back-end components, and integrating user-facing elements in collaboration with front-end developers.
The role of a Python developer is a broad one for us, covering the discovery and ingestion of new data, through to how it is managed and analyzed inside our products. We’re looking for both experienced and junior developers, and are mostly looking for a real passion for coding and the ability to create innovative solutions to complex challenges.
Responsibilities
To be successful you should possess in-depth knowledge of object-relational mapping, experience with server-side logic, and above-average knowledge of Python programming.
- Produce and maintain data harvesting tools in Python
- Implementing web-scraping tools
- Maintaining existing infrastructure and services, covering Python, Elastic Search, Docker, Kubernetes and more
- Developing prototype products in line with new technical developments and the progression of our products
- Take ownership of projects to improve or add functionality to the back end systems of our products, covering data ingestion and analysis.
- If appropriate, mentor and help Junior Developers
- Solid experience as a Python Developer.
- Including experience creating and maintaining web crawlers
- Experience with Golang is a bonus
- Knowledge of SQL, ElasticSearch and other database tools
- Experience working in Agile processes
- Functional knowledge of Docker, Kubernetes or similar CI/CD tools
- Experience working in Linux, particularly the command line
- Familiarity with testing tools.
- Formal certifications aren’t needed for this role, however a degree in Computer Science, Computer Engineering, or related field would be useful.
- Any experience with Machine Learning or related analysis would be useful
View all remote jobs at Searchlight Cyber →
FAQ
- Is the Senior Python Engineer position at Searchlight Cyber remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Python Engineer job posted?
- This listing was posted on October 27, 2025 and is still open for applications.
- How do I apply for the Senior Python Engineer position at Searchlight Cyber?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Python jobs
Fullstack + AI Engineer - TX, USA
Photon Interactive UK LimitedUnited States
Senior Software Engineer (Frontend)
WritesonicIndia
Java Fullstack Developer | Offshore
Photon Interactive UK LimitedIndia
Full Stack Architect | Las Vegas, NV
Photon Interactive UK LimitedUnited States
Java Fullstack Developer | Offshore |
Photon Interactive UK LimitedIndia