HamburgerMenu
hirist

Staff Software Engineer - Full Stack Development

Snaphunt
5 - 8 Years
Chennai

Posted on: 16/04/2026

Job Description

Description :


We are looking for a Staff Software Engineer who will design and build scalable full-stack software systems that deliver measurable business value.


You will work directly with teams across Commercial, Manufacturing, and R&D to discover problems, navigate ambiguity, and ship practical solutions quickly.


The role involves developing AI-powered applications, including production RAG systems, LLM integrations, and optimized retrieval pipelines.

You will identify repeatable patterns in your work and collaborate with platform teams to generalize solutions into reusable frameworks.

This role also requires leading technical initiatives, mentoring engineers, and turning complex business challenges into reliable, production-ready systems.

What You'll Do :


Responsibilities :


Business :


- Immerse in operations until you think like an insider

- Rapidly acquire domain expertise through direct observation

- Translate between business and engineering seamlessly

- Mentor engineers in your area on immersion

- Influence senior stakeholders effectively

- Manage complex stakeholder landscapes with competing agendas

- Build trust rapidly with new stakeholders

Delivery :


- Lead rapid delivery initiatives across teams in your area


- Coach on prototype-first approaches

- Establish trust through consistent fast delivery

- Build complete applications rapidly across any technology stack

- Select the right tools for each problem

- Define clear criteria for prototype-to-production transitions

Generative AI :


- Architect RAG systems for complex use cases across teams


- Implement advanced techniques such as hybrid search, reranking, and query expansion

- Mentor engineers on RAG best practices

- Establish RAG standards

- Lead evaluation strategy across teams

- Establish annotation guidelines


- Train human-calibrated LLM judges


- Build evaluation pipelines that connect tracing to datasets to experiments


People :


- Build high-performing teams across your area


- Navigate complex interpersonal dynamics

- Foster psychological safety

- Create environments where diverse perspectives are valued

- Influence through communication at all levels - from frontline to executive

- Handle difficult conversations skillfully

- Train engineers in your area on effective communication

AI-Augmented Development :


- Optimise AI tool usage across teams in your area


- Train engineers on AI-augmented and agentic engineering workflows

- Evaluate new AI development tools

- Establish practices that balance AI speed with verification rigour

Scale :


- Design complex multi-component systems end-to-end


- Evaluate architectural options for large initiatives across teams

- Guide technical decisions for your area

- Mentor engineers on architecture


- Create debt reduction strategies across teams


- Influence roadmap decisions to include debt work

- Teach engineers when to accept debt for speed versus when to invest in quality

Documentation :


- Define documentation standards across teams in your area


- Create documentation systems and templates


- Train engineers on spec-driven development

- Ensure documentation quality across projects


Pattern Generalization :


- Lead pattern generalization initiatives


- Define criteria for when to generalize versus keep custom

Reliability :


- Define reliability standards across teams in your area


- Drive post-incident improvements systematically

- Design capacity planning processes

- Mentor engineers on SRE practices

Process :


- Lead lean transformations across teams in your area


- Design flow-optimised processes


- Coach engineers on lean principles

- Balance speed with sustainability

- Establish metrics that drive improvement

- Bachelors degree in computer science, Software Engineering, or related field with 7+ years of relevant professional experience


- Deep production experience with Python and JavaScript/TypeScript across backend and frontend

- Strong experience with modern frontend frameworks such as Next.js or React

- Strong backend API development experience

- Extensive experience with cloud platforms (AWS preferred; Azure or GCP also valued)

- Experience with infrastructure-as-code tools such as CloudFormation or Terraform

- Deep working knowledge of multiple database paradigms including relational databases (PostgreSQL)

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...