24 Oct
|
Albertsons Companies India
|
Bengaluru
24 Oct
Albertsons Companies India
Bengaluru
- SeniorStaffFullStackEngineer 9+ Years
- 9+yearsofprofessionalsoftwareengineeringexperience,withatrackrecordofowning architecture across frontend, backend and platform.
ROLE SUMMARY:
As a Senior Staff Full Stack Engineer you will do everything expected of a Senior Full Stack Engineer, plus lead Architecture & Solutioning across the organization. You will own end-to-end system architectureacrossfrontend,backendandplatform,designsolutionsforcomplexbusinessproblems,set engineering standards, lead technology and build-vs-buy decisions, and provide technical leadership across teams while mentoring senior engineers.
WHAT YOULL DO:
Core Delivery (includes all Senior-level responsibilities)
- Everything in the Senior Full Stack Engineer role: end-to-end feature and service ownership, module/servicedesign,performance/scalability/securitydecisions,andon-call/productionownership
Architecture & Solutioning:
- Own end-to-end system architecture across frontend, backend and platform
- LeadarchitectureforscalableAIbackendplatforms(multi-serviceworkflows,toollayer,retrieval, evaluation/monitoring)
- Design solutions for complex business problems
- Write architecture decision records (ADRs) and technical design documents
- Choosetechnologiesandbuildframeworks,includingfrontendcomponentlibrary/designsystem foundations
- Make distributed systems, microservices, event-driven, cloud and infrastructure design decisions
- Planscalability,reliability,observabilityandsecurityarchitecture(SLOs,capacityplanning, AuthN/AuthZ, multi-tenant isolation)
- Engage with stakeholders and clients on solutions
Cross-Team Leadership
- Provide technical leadership across teams
- Define engineering standards (workflow reliability, testing strategy, accessibility, review discipline)
- Lead build-vs-buy decisions
- Reduce tech debt through planned refactoring and architecture evolution
- Mentor senior engineers
MUST-HAVE
Frontend
- Strong production experience with React + TypeScript (hooks, routing, React architecture)
- Tailwind CSS at scale consistent patterns and reusable UI primitives
- Testing with React Testing Library, Jest/Vitest and Playwright E2E, integrated in CI
- State and caching with React Query/SWR and Zustand/Redux Toolkit
- Accessibility standards (WCAG)
- Deepfrontendarchitectureexpertise:featuremodules,routing,reusablecomponentlibrary/design system
- Testing strategy at scale: React Testing Library + Playwright in CI, flake reduction
- Performance: code splitting, bundle analysis, Core Web Vitals, Lighthouse
Backend / Platform
- StrongPythonbackendownership(FastAPIpreferred)andproductionAPIdesign:versioning, pagination, error contracts
- Streaming via SSE/WebSocket
- SQL/PostgreSQL: data modeling, schema design, indexing and query optimization; Redis caching
- Concurrency: asyncio, thread pools, process pools and their performance tradeoffs
- Distributedsystemsfundamentals:queues/workers(Kafka/RabbitMQ/SQS),retries,backoff,DLQ, rate limiting, backpressure, circuit breaker
- Docker, deployment/operations basics and CI/CD
- Extensive experience building/operating backend systems in Python at scale
- Expertasync/concurrency/parallelismanddistributedsystemsdesign;backendarchitectureand platform engineering
- Robust platform/API architecture and operational leadership
- Workflow/statemachineorchestration,idempotency,compensation;multi-tenantdesign,isolation, rate limiting, cost controls
- Security: AuthN/AuthZ, OAuth2, JWT, service-to-service auth, secrets management, auditing
- Observability strategy, SLO/SLI, incident management, postmortems, capacity planning
- Docker + Kubernetes
- Proven delivery of AI systems in production: agents, RAG, tool execution, evaluation/monitoring
Leadership & collaboration
- Technical leadership across multiple teams
- Clear written communication through ADRs and technical design docs
- Stakeholder and client engagement on solutions
- Mentors senior engineers and grows technical leaders
- Sets and champions engineering standards
NICE-TO-HAVE:
- gRPCandservicemesh,Policy/guardrailsandevaluationpipelines,Developerplatformexperience, Vector DB + reranking/hybrid search
SCREENING KEYWORDS
- End-to-end system architecture: frontend, backend, platform
- Architecture & solutioning, ADRs, technical design documents
- Distributed systems, microservices, event-driven, cloud and infrastructure design
- Scalability, reliability, observability and security architecture
- Technology choices, build-vs-buy decisions, engineering standards, tech debt reduction
- React, TypeScript, Tailwind CSS, component library, design system
- Testing strategy at scale: React Testing Library, Playwright, CI
- Python backend at scale, FastAPI, platform/API architecture, platform engineering
- Workflow/statemachineorchestration,idempotency,compensation,multi-tenantisolation,cost controls
- Security: AuthN/AuthZ, OAuth2, JWT, service-to-service auth, secrets management, auditing
- SLO/SLI, incident management, postmortems, capacity planning
- Docker + Kubernetes; PostgreSQL, Redis
- AI systems in production: agents, RAG, tool execution, evaluation/monitoring
- Cross-team technical leadership, stakeholder and client engagement, mentoring senior engineers
📌 Senior Staff Engineer Software (Bengaluru)
🏢 Albertsons Companies India
📍 Bengaluru