Principal Software Engineer_Fullstack

Sophos
India
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 12+ yearsSkills: ["Technical leadership","Mentoring","Architecture and system design","Problem-solving","Engineering quality"]

Lead architecture, design, and delivery of customer-facing fullstack capabilities spanning web UI, backend services, APIs, and shared cloud platforms for Sophos Central/Fusion. Build secure, reliable AI experiences that connect customers with assistants and agents, and establish robust agentic workflows using AI coding agents across the SDLC. Own system design (service boundaries, contracts, versioning), drive production engineering quality, and mentor engineers across product, UX, security, applied AI, and platform teams.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Sophos
Sophos
1 day ago

Principal Software Engineer_Fullstack

✓ Verified Job

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

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

Job Summary

Lead architecture, design, and delivery of customer-facing fullstack capabilities spanning web UI, backend services, APIs, and shared cloud platforms for Sophos Central/Fusion. Build secure, reliable AI experiences that connect customers with assistants and agents, and establish robust agentic workflows using AI coding agents across the SDLC. Own system design (service boundaries, contracts, versioning), drive production engineering quality, and mentor engineers across product, UX, security, applied AI, and platform teams.
Location: India
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead the architecture, design, and delivery of end-to-end customer-facing features across web UI, backend services, APIs, and integrations.
  • •Write production code, build prototypes, review designs and code, and directly solve the most complex engineering problems.
  • •Evolve shared frontend and backend platform capabilities so product teams deliver consistent, accessible, maintainable customer experiences.
  • •Define service boundaries, APIs, data contracts, integration patterns, and versioning strategies for shared capabilities across products.
  • •Develop and scale secure AI experiences and reusable AI platform capabilities, including evaluation/guardrails and safe, observable failure behavior.

Key Requirements

  • •12+ years of software development experience at Principal/Staff/Architect (or equivalent) level.
  • •Hands-on experience building production AI applications or agentic workflows (not just prototypes).
  • •Strong proficiency using AI coding agents across design, implementation, testing, debugging, code review, and documentation.
  • •Strong architecture and system-design experience for large-scale, customer-facing SaaS products.
  • •Hands-on backend development with Go and/or Java, and frontend development with Angular and/or React.
Experience:12+ yearsSaaSCybersecurityAgentic AI
Skills:Technical leadershipMentoringArchitecture and system designProblem-solvingEngineering quality
Tech Stack:GoJavaAngularReactAWSMicroservicesAPIs

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