Sophos Logo

Sophos

Senior Software Engineer (Fullstack)

Posted 5 Days Ago
Remote
Hiring Remotely in India
Senior level
Remote
Hiring Remotely in India
Senior level
Design, build, and maintain modern web applications and reusable UI framework components. Contribute to frontend architecture and design systems, develop scalable backend services and APIs, ensure security, performance, and accessibility, participate in architecture and code reviews, troubleshoot, and mentor engineers while leveraging AI-assisted development tools.
The summary above was generated by AI
Role Summary

We are looking for a highly motivated Full Stack Software Engineer to join our engineering team and contribute to the development of next-generation web applications, UI frameworks, and developer platforms. The ideal candidate should have strong experience in modern web technologies, front-end frameworks, backend development, and a passion for building scalable, secure, and high-performance applications. 

What You Will Do

    • Design, develop, and maintain modern web applications and reusable UI framework components. 

    • Contribute to the evolution of front-end architecture, design systems, and development standards. 

    • Develop scalable backend services and APIs supporting web and platform initiatives. 

    • Collaborate with Product Management, UX Designers, QA, and other engineering teams to deliver high-quality solutions. 

    • Ensure compliance with web standards, performance best practices, accessibility requirements, and security guidelines. 

    • Participate in architecture discussions, code reviews, technical design, troubleshooting, and mentoring activities. 

    • Leverage modern AI-assisted and Agentic Development environments to improve engineering productivity and software quality. 

What You Will Bring

  • Strong experience with HTML5, CSS3, Bootstrap, Tailwind CSS, JavaScript (ES6+), and TypeScript. 

  • Hands-on experience with at least one modern UI framework: Angular, React, or Vue.js. 

  • Experience building reusable components, design systems, and scalable frontend architectures. 

  • Strong understanding of HTTP/HTTPS, REST APIs, WebSockets, JSON, browser architecture, and rendering lifecycle. 

  • Knowledge of web security concepts such as CORS, CSP, XSS, CSRF, authentication, and authorization. 

  • Strong development experience in Java, Go, or Python. 

  • Experience building RESTful APIs, microservices, and distributed systems. 

  • Familiarity with SQL and/or NoSQL databases. 

  • Proven experience designing and delivering end-to-end features across frontend and backend layers. 

  • Good understanding of application architecture, scalability, performance optimization, and observability. 

  • Experience working with modern AI-powered or Agentic Development environments and tools. 

  • Familiarity with AI-assisted coding, software development automation, test generation, and developer productivity workflows is highly desirable. 

#L1-Remote
#B2

Similar Jobs

24 Days Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Artificial Intelligence • Consumer Web • Digital Media • Information Technology • Social Impact • Software
Build end-to-end full-stack AI features on a Ruby on Rails backend and React frontend, design and run experiments (A/B tests and AI evaluations), implement AI infrastructure for reliable LLM inference, and iterate quickly to scale production-ready LLM-powered products.
Top Skills: Ai AgentsLlmsMySQLPostgresReactRetrieval-Augmented Generation (Rag)Ruby On Rails
4 Days Ago
In-Office or Remote
India
Senior level
Senior level
Artificial Intelligence • Cloud • Software
Design, build, and lead delivery of scalable cloud-native SaaS features across frontend and backend. Mentor engineers, troubleshoot complex issues, collaborate cross-functionally, adopt AI-driven tools, ensure observability and operational excellence, and drive continuous improvement.
Top Skills: Ai-Driven UxApi IntegrationAWSAzureCi/CdDevOpsEvent-Driven ArchitectureGrafanaGraphQLJavaScriptNode.jsPostgresReactTypescriptWorkflow Automation
10 Days Ago
Remote
India
Senior level
Senior level
Edtech • Software
Design, build, and maintain scalable .NET/React services and APIs in an Azure environment. Decompose platform into microservices, implement CI/CD, observability, and performant database interactions, collaborate with Product/UX and distributed teams, and incorporate AI-assisted development while owning delivery from design through deployment.
Top Skills: .NetAPIsAzureAzure DevopsC#Ci/CdClaudeLlmsMicroservicesReactSQL Server

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account