Fullstack Software Engineer (Frontend, Backend &)

Roche · Hyderabad

  • Experience8–12 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Levelexecutive
  • Posted2 Sept 2026

About Roche

Roche is hiring in Hyderabad in pharma biotech. This role looks for around 8+ years of experience.

Skills

  • TypeScript
  • React
  • Next.js
  • Angular
  • Python
  • AWS
  • Terraform
  • Docker
  • CI/CD
  • microservices architecture
  • Model Context Protocol
  • Generative AI
  • TDD
  • enterprise security
  • IAM
  • responsible AI

The role

A full stack developer at a pharmaceutical and biotechnology company builds generative user interfaces, Python backends, and AWS cloud infrastructure for LLM-powered applications, using TypeScript and Terraform to deliver secure, scalable systems.

Full job description

Responsibilities:

Frontend Architecture and Generative UI: Develop highly scalable, reusable UI components using expert-level TypeScript and modern frameworks (React/Next.js or Angular 16+). Shift from static layouts to flexible, dynamic interfaces that gracefully handle unpredictable data and real-time LLM streams.

Core Backend Engineering and API Design: Design and build highly scalable, reusable backend services and APIs (using Python) that serve as the backbone for multi-agent workflows and GenAI applications. Build, host, and secure Model Context Protocol (MCP) servers and standard APIs to standardise data exchange.

Cloud Architecture and DevOps Excellence: Design, implement, and manage secure and scalable cloud infrastructure (primarily AWS) tailored for diverse AI workloads. Apply Infrastructure-as-Code (IaC) practices using Terraform. Build, maintain, and optimise fully automated CI/CD pipelines and manage application containerization (Docker).

Agentic SDLC and Engineering Excellence: Leverage AI coding assistants and autonomous agents (e. g., Claude Code, Ona) daily to accelerate full-stack development cycles. Conduct rigorous code reviews for both human-written and AI-generated code.

Requirements:

Experience: 7+ years of strong software engineering experience with a demonstrable focus on backend development, cloud infrastructure, advanced frontend architecture, and DevOps.

AI Integration Experience: Proven experience building backends for complex solutions and LLM-powered applications, managing streaming responses, and translating non-deterministic AI outputs into safe, functional user interfaces.

Agentic Workflow: Proven experience leveraging AI coding agents within an agentic SDLC to accelerate feature delivery.

Hold a B. Sc., B. Eng., M. Sc., M. Eng., PhD, or equivalent in Computer Science, Software Engineering, or a related field.

Be a passionate builder, staying continuously up-to-date with the latest developments in cloud computing, backend architectures, frontend paradigms, and AI integrations.

Be team-oriented, proactive, and collaborative, thriving in a fast-paced environment where roles are fluid and multidisciplinary.

Have a deep sense of accountability, capable of diagnosing complex system-level issues across the entire stack, and able to step into a Tech Lead role when necessary.

Technical Skills:

Frontend and User Interface: Deep expertise in TypeScript and a major framework (React/Next.js or Angular 16+). Strong capability in complex state management and handling real-time data flow.

Backend Programming: Advanced, production-grade proficiency in Python. Excellent enterprise API design and microservices architecture skills.

Cloud and DevOps: Deep expertise in AWS (IAM, Lambda, S3 ECS, etc. ), Docker, CI/CD tools (e. g., GitHub Actions), and Terraform.

Data and AI Tooling: Experience integrating with modern databases (Snowflake, OpenSearch). Familiarity with the Model Context Protocol (MCP), graph databases and Generative UI libraries.

Software Engineering Best Practices: Robust automated testing (TDD) to verify both code written by AI agents and dynamic UI components generated at runtime.

Additional Qualifications:

Security Mindset: Strong understanding of enterprise security risks, IAM, and safe data handling, along with a strong understanding of responsible AI deployment.

Communication: Be an excellent problem solver, detail-oriented, and a great communicator, able to present complex technical matters clearly to diverse audiences. Be able to communicate in English at the level of C1+.

Working Hours: Be ready to span work times across the Central European Timezone on occasion, when necessary.