Principal Software Engineer – Fullstack

🕒 August 24

🇮🇳 India – Remote

⏰ Full Time

🔴 Lead

🧑‍💻 Full-stack Engineer

👻 Ghost score 10%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Sophos

Sophos

1001 - 5000 employees

Founded 1985

💼 Consulting

🏥 Healthcare

🏭 Manufacturing

💰 Post-IPO Equity on 2021-08

Consulting • Healthcare • Manufacturing

Sophos is a leading cybersecurity company that specializes in protecting businesses against advanced cyber threats. The company offers a comprehensive suite of security solutions, including endpoint protection, managed detection and response (MDR), network security, and cloud security. With a prevention-first approach, Sophos aims to stop ransomware and other cyber threats before they cause harm. Sophos provides services such as threat research, security training, and operational support to ensure robust defense against cyberattacks. Their solutions cater to various industries including finance, healthcare, government, manufacturing, and retail. The Sophos Central platform delivers centralized security management, integrating seamlessly with existing IT infrastructure to enhance security posture.

📋 Description

• 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 solve complex engineering problems • Evolve shared frontend and backend platform capabilities for consistent, accessible, and maintainable customer experiences • Define service boundaries, APIs, data contracts, integration patterns, and versioning strategies across Sophos products • Design cloud-native, multi-tenant systems for security, scalability, availability, performance, resilience, and cost efficiency • Apply secure-by-design principles to authentication, authorization, role-based access, tenant isolation, privacy, auditability, and customer-data handling • Build secure customer experiences for discovering and interacting with AI assistants and agents • Develop reusable AI platform capabilities for request routing, context management, tool integration, orchestration, access control, and human oversight • Establish approaches for AI evaluation, guardrails, regression testing, observability, latency, cost management, and safe failure behavior • Use AI coding agents throughout the software development lifecycle and validate agent-generated changes before release • Establish agentic development practices for task decomposition, context management, human review, automated verification, and safe use of coding agents • Translate product goals and ambiguous technical problems into architectural direction and incremental delivery plans • Mentor engineers, raise engineering standards, and align product, UX, security, applied AI, and platform teams

🎯 Requirements

• 12+ years of software development experience, currently operating at Principal, Staff, Architect, or equivalent level • Hands-on experience building production AI applications or agentic workflows, not only 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 • Frontend development with Angular and/or React • Experience designing, deploying, and operating secure microservices and APIs on AWS • Demonstrated technical leadership, including driving design decisions, solving complex production problems, and mentoring engineers • Cybersecurity domain experience is desirable but not mandatory • Legal authorization to work in India without requiring employer sponsorship

🏖️ Benefits

• Remote-first working model • Employee-led diversity and inclusion networks • Annual charity and fundraising initiatives • Volunteer days • Global employee sustainability initiatives • Global fitness and trivia competitions • Global wellbeing days • Monthly wellbeing webinars and training • Recruitment and selection process adjustments for applicants who need them

Apply Now

Similar Jobs

🕒 August 13

Nagarro

10,000+ employees

💼 Consulting

📣 Marketing

🏥 Healthcare

Principal Engineer building .NET and React digital solutions at Nagarro, a global digital product engineering company. Driving architecture, technical design, code quality, and technology decisions for client projects.

ASP.NET

Azure

Docker

Entity Framework

JavaScript

Jenkins

Kubernetes

Microservices

MySQL

Oracle

React

SQL

Terraform

.NET

🕒 August 11

Nagarro

10,000+ employees

💼 Consulting

📣 Marketing

🏥 Healthcare

Principal Engineer leading Nagarro’s ServiceNow Center of Excellence. Driving enterprise architecture, AI capabilities, low-code development, governance, and automation transformation across South Asia.

ITSM

ServiceNow

🕒 August 6

Credit Acceptance

1001 - 5000

💸 Finance

💳 Fintech

🚘 Automotive

Staff Software Engineer developing Genesys Cloud and Java solutions for Credit Acceptance, a U.S. used-car finance company. Leading architecture, technical direction, code quality, and mentoring for globally distributed engineering teams.

Cloud

Java

Jenkins

JUnit

SDLC

SOAP

🕒 July 30

Sezzle

201 - 500

💳 Fintech

👥 B2C

🛍️ eCommerce

Principal engineer leading Sezzle’s authentication and authorization platform. Designing secure, scalable identity services and API gateways for its fintech shopping experience.

AWS

Distributed Systems

Microservices

MySQL

Postgres

RDBMS

SQL

Go

🕒 July 28

Weave

1 - 10

🧬 Biotechnology

🤖 Artificial Intelligence

🏥 Healthcare

Principal Engineer shaping technical strategy for Weave's applications domain in healthcare technology. Leading engineering teams to enhance core systems for Payments and Scheduling.

AWS

Cloud

Distributed Systems

Google Cloud Platform

Java

Kafka

Kubernetes

NoSQL

Postgres

Python

Redis

Go