Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Sophos

Senior Software Engineer, NSG

Sophos

Senior Software Engineer focusing on AI harness and developer automation for Sophos. Delivering production systems while ensuring enterprise-grade security and compliance standards.

Posted 4/29/2026full-timeRemote • 🇮🇳 IndiaSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsGoJavaPython

About the role

Key responsibilities & impact
  • Own and deliver the 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.

Requirements

What you’ll need
  • 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.
  • Ability to write clean, testable, and maintainable code, with a focus on robust API design, backward compatibility, and operational excellence.
  • Hands-on experience with at least two of the following languages: 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.
  • Demonstrated experience developing evaluation frameworks, tracing mechanisms, and regression safeguards for LLM-based systems.

Benefits

Comp & perks
  • Sophos operates a remote-first working model, making remote work the primary option for most employees.
  • Employee-led diversity and inclusion networks that build community and provide education and advocacy
  • Annual charity and fundraising initiatives and volunteer days for employees to support local communities
  • Global employee sustainability initiatives to reduce our environmental footprint
  • Global fitness and trivia competitions to keep our bodies and minds sharp
  • Global wellbeing days for employees to relax and recharge
  • Monthly wellbeing webinars and training to support employee health and wellbeing

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
distributed systemsAPIsdata modelsstorage strategiescachingqueuingscalabilityPythonGoJava
Soft Skills
ownershipproblem-solvingcommunicationcollaborationattention to detail