> Markdown version of [/jobs/ext/2817908-senior-software-engineer-c-swift](https://www.wearedevelopers.com/jobs/ext/2817908-senior-software-engineer-c-swift). 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). --- # Senior Software Engineer (C++ & Swift) - **Company:** Front Door Defense - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Cloud Computing, Code Review, Cyber Security, Dynamical Systems, Rapid Prototyping Process, C++14, Docker - **Published:** September 10, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840613974-senior-software-engineer-c--swift ## About the Role * Strong experience in modern C++; * Experienced with Swift or keen to deepen your expertise; * Knowledgeable in Unix/macOS development environments; * Comfortable working autonomously, making sound technical decisions, while collaborating effectively within a team; * Knowledgeable or deeply interested in cyber-security and malware forensics; * Experienced in statistical analysis of static or dynamic systems; * Proficient with Docker; * Familiar with cloud computing environments. ## Description Join our esteemed R&D teams in Cambridge, where you'll play a pivotal role in the development and enhancement of products driving our company's rapid growth. As a Senior Software Engineer, you'll lead and contribute across a broad range of initiatives using a diverse and modern technology stack. Please note this is a hybrid role and requires attendance in the Cambridge office 2 days a week., * Building, designing, and maintaining the macOS codebase using modern C++ and Swift; * Leading and contributing to projects ranging from rapid prototyping of new ideas to the structured development of existing platforms; * Collaborating closely with cross-functional teams to deliver robust, high-quality solutions; * Participating in and contributing to code reviews to ensure engineering excellence and knowledge sharing; * Writing and maintaining high-quality tests, documentation, and developer enablement materials; * Driving the advancement of our unique methodology for defending against unknown cyber-attacks; * Fostering innovation and creativity in your approach, alongside traditional project-based development; * Developing and mentoring team members in core competencies across multiple programming languages, with opportunities to specialize in specific technology areas. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Real-World Security for Busy Developers](https://www.wearedevelopers.com/videos/1545-real-world-security-for-busy-developers) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Dev Digest 191: Malware interviews, EU ❤️ Open Source and Skilled Agents](https://www.wearedevelopers.com/magazine/645-dev-digest-191-malware-interviews-eu-open-source-and-skilled-agents) - [Dev Digest 138 - Are you secure about this?](https://www.wearedevelopers.com/magazine/486-dev-digest-138-are-you-secure-about-this) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 105 - Security First](https://www.wearedevelopers.com/magazine/393-dev-digest-105-security-first)