Software Engineer

Sophos
India
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 7-8 yearsSkills: ["Problem-solving","Communication","Collaboration"]

Senior software engineer focusing on production AI harness and multi-agent systems, delivering end-to-end distributed AI features, tool integrations, and guardrails to enable secure, scalable firewall automation within Sophos Firewall.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sophos
Sophos
3 months ago

Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 7 hours agoStatus: Live

Job Summary

Senior software engineer focusing on production AI harness and multi-agent systems, delivering end-to-end distributed AI features, tool integrations, and guardrails to enable secure, scalable firewall automation within Sophos Firewall.
Location: India
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Sr. Manager level

Key Responsibilities

  • •Own and deliver production AI harness (assistant-style features: agent loop, tools, guardrails, and evaluations) while driving developer automation and large-scale migration work.
  • •Take ownership of end-to-end systems and not prompt-only or notebook-only work.
  • •Design and own end-to-end distributed systems, including APIs, data models, storage strategies, caching, queuing, and handling failure scenarios and scalability challenges.
  • •Write clean, testable, and maintainable code, with a focus on robust API design, backward compatibility, and operational excellence.
  • •Demonstrated experience developing evaluation frameworks, tracing mechanisms, and regression safeguards for LLM-based systems.

Key Requirements

  • •7-8 years of software engineering experience.
  • •Proficiency in at least two of Python, Go, or Java, including the ability to read and modify code beyond your primary language when needed.
  • •Experience building and deploying production-grade agents using frameworks such as LangGraph, Claude Agent SDK, OpenAI Agents, or Pydantic-AI, including tool integrations, MCP servers (e.g., FastMCP), and multi-agent orchestration. Familiarity with Temporal, Pydantic, FastAPI, and related ecosystems is highly valued.
  • •Proven experience designing and owning end-to-end distributed systems, including APIs, data models, storage strategies, caching, queuing, and handling failure scenarios and scalability challenges.
  • •Strong foundation in computer science fundamentals such as data structures, concurrency, networking, and databases, with the ability to reason clearly about latency, throughput, and consistency trade-offs.
Experience:7-8 yearsCybersecurity
Skills:Problem-solvingCommunicationCollaboration
Tech Stack:PythonGoJavaLangGraphClaude Agent SDKOpenAI AgentsPydantic-AIFastAPITemporalFastMCPAWS

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Sophos
Provides enterprise cybersecurity software and services including endpoint protection, network security, cloud security, encryption, and managed threat response to protect organizations from advanced threats and ransomware.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 500M to 1B
Growth: Established Company
Valuation: Unicorn (USD 1B+)
Funding: Private Equity Backed
Headquarters: Abingdon, United Kingdom
Founded: 1985
WebsiteLinkedIn