Staff Engineer

Applied Systems

Bengaluru

On-site

INR 4,000,000 - 6,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Applied Systems in Bengaluru seeks a Staff Engineer to lead the Engineering team in delivering AI‑first products with quality by design. You will define the application architecture across .NET and modern front‑end stacks while embedding quality into every decision.

The role requires 12–15+ years of hands‑on software engineering, including 4+ years in a principal/staff capacity, with deep API, microservices, and AI‑assisted development experience.

Qualifications

  • BE/B.Tech/M.Tech degree is required.
  • 12-15+ years of hands-on software engineering with 4+ years in a staff/lead role.
  • Strong expertise in .NET and modern front-end frameworks.

Responsibilities

  • Own and evolve full-stack application architecture on .NET and Angular/React.
  • Define quality‑first architectures with testability and observability.
  • Lead AI‑driven SDLC practices and establish architectural standards.
  • Design and build microservice, event‑driven systems with scalability.
  • Drive CI/CD quality gates, testing frameworks, and performance strategies.
  • Mentor engineers and align across product, QA, and business teams.
  • Prepare ADRs, runbooks, and architecture documentation.

Skills

.NET/C#
Angular/React TS
API design
Microservices
Event-driven
REST/HTTP
Frontend JS
SQL
CI/CD
AI tooling

Education

BE, B.Tech, M.Tech only

Tools

Docker
Kubernetes
Git
Terraform
AWS
Azure
GCP
OpenAPI/Swagger

Job description

Position Overview

We’re searching for a Staff Engineer to join our Engineering team in Bengaluru. This senior technical leadership role is focused on quality-led, AI-first product and quality engineering. You will define and drive the application architecture for our platform—designing scalable, resilient systems in .NET and Angular/React—while embedding quality engineering into every architectural decision. You will champion AI-powered development practices across the entire SDLC, set the technical vision for quality at the architecture level, and mentor engineering teams on building software that is correct by construction.

Required Skills
  • Education: BE, B. Tech, M. Tech Only
  • Experience Level: 12-15+ years of hands‑on software engineering, with 4+ years in a leading or principal/staff engineer role
Mandatory Skills (Full‑Stack + Quality & Product Engineering)
  • Deep expertise in .NET framework (C#, ASP.NET, .NET Core) and modern front‑end frameworks (Angular 10+ and/or ReactJS with TypeScript)
  • Proven experience designing and owning application architectures: service decomposition, API design, data modelling, and system integration patterns
  • Strong proficiency in microservice architecture, event‑driven programming, async design patterns, and distributed systems
  • Extensive experience designing and consuming RESTful APIs and Web APIs with a focus on contract‑first design
  • Strong knowledge of HTML5, CSS3, and modern JavaScript/TypeScript for building robust, accessible user interfaces
  • Solid experience with relational databases (SQL Server, MySQL, PostgreSQL) including schema design, query optimisation, and performance tuning
  • Expert‑level quality engineering mindset: deep experience with test automation frameworks, unit/integration/end‑to‑end testing, contract testing, and performance/load testing at the architecture level
  • Proven ability to embed quality gates in CI/CD pipelines — linting, static analysis, test coverage thresholds, security scanning, and automated regression
  • Strong understanding of quality management principles: defect prevention strategies, root cause analysis, test planning, quality metrics, and continuous quality improvement across the product lifecycle
  • Demonstrated expertise using AI‑powered development tools (e.g., Claude, GitHub Copilot, ChatGPT, AI code‑review/test‑generation tools) and defining AI SDLC standards for engineering teams
  • Experience with version control systems (Git), branching strategies, and code review practices at scale
  • Strong architecture documentation skills — ADRs, system design documents, sequence diagrams, and quality engineering playbooks
  • Excellent communication and stakeholder management skills; ability to articulate technical decisions to both engineering and business audiences
  • Proven ability to mentor and lead engineers across multiple teams; strong track record of raising the technical and quality bar
What You’ll Do
  • Own and evolve the application architecture for full‑stack systems built on .NET (C#, ASP.NET Core) and Angular/React, ensuring scalability, maintainability, and quality by design
  • Design quality‑first architectures: embed testability, observability, fault isolation, and graceful degradation as first‑class architectural concerns
  • Define and drive the AI‑first engineering strategy: establish standards for AI‑powered development tools and AI SDLC best practices across engineering teams
  • Design and build microservice‑based, event‑driven systems with async design patterns, ensuring resilience, loose coupling, and horizontal scalability
  • Lead the quality engineering practice at the architecture level: define test automation strategies, contract testing frameworks, performance/load testing architectures, and shift‑left quality gates embedded in CI/CD pipelines
  • Establish and enforce coding standards, design patterns, and architectural decision records (ADRs) that raise the quality bar across all product engineering teams
  • Collaborate with product managers, engineering leads, QA leadership, and stakeholders to translate business requirements into robust technical solutions and architectural roadmaps
  • Drive cross‑team technical alignment: review system designs, conduct architecture reviews, and ensure consistency across services and modules
  • Mentor and coach senior and mid‑level engineers on architecture principles, quality engineering practices, AI tool adoption, and full‑stack development excellence
  • Evaluate and introduce emerging technologies, AI/ML frameworks, and quality tools to continuously improve engineering velocity, reliability, and product quality
  • Prepare and maintain architectural documentation including system design documents, ADRs, runbooks, and quality engineering playbooks
  • Champion a culture of continuous improvement—run blameless postmortems, quality retrospectives, and proactively identify architectural debt and quality risks
You May Have Other Skills
  • Experience with AWS cloud services (EC2, Lambda, S3, RDS, ECS/EKS, CloudWatch) or equivalent cloud platforms (Azure, GCP)
  • Experience with containerisation and orchestration tools—Docker & Kubernetes—and infrastructure‑as‑code (Terraform, CloudFormation)
  • Familiarity with GitLab CI/CD, TeamCity, Octopus Deploy, or similar build/release tooling
  • Experience with API management platforms such as Apigee and local development workflow tools like Tilt
  • Experience with observability and monitoring platforms such as Datadog, Splunk, or similar—including defining SLIs, SLOs, and alerting strategies
  • Knowledge of AI/ML frameworks or platforms and their application in software engineering and quality engineering workflows
  • Experience with cloud‑native architectural patterns: serverless, service mesh, CQRS, event sourcing
  • Familiarity with security architecture principles—OWASP, secure coding practices, and DevSecOps integration
EEO Statement

Applied Systems is proud to be an Equal Employment Opportunity Employer. Diversity and Inclusion is a business imperative and is a part of building our brand and reputation. At Applied, we don’t discriminate, and we are committed to recruit, develop, retain, and promote regardless of race, religion, color, national origin, sexual orientation, gender identity, disability, age, veteran status, and other protected status as required by applicable law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Architect
Architect

Applied Systems India Private Limited • Bengaluru

On-site
INR 2,800,000 - 5,600,000
Sr. Full Stack Engineer
Sr. Full Stack Engineer

Applied Systems • Bengaluru

On-site
INR 2,200,000 - 3,200,000
Technical Lead
Technical Lead

ASM JOBS • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Principal Engineering Manager- SDET
Principal Engineering Manager- SDET

ESP Engineered • Bengaluru

On-site
INR 1,500,000 - 2,200,000
GG- 1386 Sr. Full Stack Engineer (TypeScript + AWS)
GG- 1386 Sr. Full Stack Engineer (TypeScript + AWS)

Softobiz • Hyderabad

On-site
INR 1,500,000 - 2,500,000
Senior .NET Full Stack Architect (AI‑First Engineering)
Senior .NET Full Stack Architect (AI‑First Engineering)

CES • India

On-site
INR 2,000,000 - 3,000,000
Senior Software Engineer
Senior Software Engineer

EZSpace Ventures • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Staff Engineer
Staff Engineer

United States Digital Space LLC • Bengaluru

Hybrid
INR 3,500,000 - 5,500,000
Specialist Associate Principal Engineer, Dotnet AI Architect
Specialist Associate Principal Engineer, Dotnet AI Architect

Nagarro • India

On-site
INR 2,600,000 - 7,000,000
Lead Software Engineer
Lead Software Engineer

ProductSquads • Ahmedabad District

On-site
INR 3,000,000 - 5,000,000