Sophos is a cybersecurity leader defending 600,000 organizations globally with an AI-driven platform and expert-led services. They are seeking a Senior Software Engineer to own end-to-end product development for AI-powered security products across the stack, emphasizing high agency and autonomy in a fast-paced environment.
Responsibilities:
- Own end-to-end product development — from idea, research, and architecture to production
- Build and ship AI-powered security products across frontend, backend, and APIs
- Develop scalable, high-quality interfaces and systems that power real user workflows
- Work with minimal specs — define problems, make decisions, and execute independently
- Collaborate when needed, but primarily operate with lean ownership and high autonomy
- Drive adoption and impact — iterate based on real usage, not just requirements
- Leverage LLMs and AI tooling to accelerate development and improve team productivity
- Continuously improve systems, code quality, and developer workflows
Requirements:
- Own end-to-end product development — from idea, research, and architecture to production
- Build and ship AI-powered security products across frontend, backend, and APIs
- Develop scalable, high-quality interfaces and systems that power real user workflows
- Work with minimal specs — define problems, make decisions, and execute independently
- Collaborate when needed, but primarily operate with lean ownership and high autonomy
- Drive adoption and impact — iterate based on real usage, not just requirements
- Leverage LLMs and AI tooling to accelerate development and improve team productivity
- Continuously improve systems, code quality, and developer workflows
- Is comfortable building end-to-end products (UI, APIs, systems, deployment)
- Thinks from first principles, not just patterns or frameworks
- Demonstrates high agency — takes ownership, drives clarity, and executes without waiting
- Writes clean, scalable, maintainable code with strong fundamentals
- Has experience or strong interest in AI-powered development (LLMs, agents, automation, copilots)
- Uses AI tools to accelerate development and decision-making
- Can operate in low-structure, fast-moving environments with minimal PM/design dependency
- Makes pragmatic trade-offs — balances speed, quality, and long-term thinking
- Cares about shipping real products, not just building components
- Years of experience does not matter to us, but we think most devs would need 4+ years of engineering experience across frontend + backend
- Interest and knowledge of security is a plus