30 Sep
|
Albertsons Companies India
|
Bengaluru
30 Sep
Albertsons Companies India
Bengaluru
SeniorFullStackEngineer69 Years
- 69yearsofprofessionalsoftwareengineeringexperience,including6+years building/operating backend systems in Python at scale.
ROLE SUMMARY:
As a Senior Full Stack Engineer you will own features and services end to end from frontend architecturetoscalablebackendservicesandtheirproductionoperation.Youwilldesignsystemsatthe module and service level, make performance, scalability and security decisions, carry on-call and production ownership, mentor engineers, and help shape technical direction within your team.
WHAT YOULL DO:
- Own features and services end to end, from design through production operation
- Designsystemsatthemoduleandservicelevel:frontendfeaturemodules,routingandreusable component library/design system; backend multi-service workflows, tool layer and retrieval
- Lead the team's testing strategy: strong component tests + Playwright E2E in CI, reducing flakiness
- Makeperformancedecisions:code-splitting,renderingoptimization,bundleanalysis,CoreWeb Vitals; backend concurrency limits, queueing/backpressure and benchmarking
- Makescalabilitydecisionsforworkflowreliability:idempotency,compensation,isolation,multi-tenant readiness, cost/latency controls
- Makesecuritydecisions:AuthN/AuthZ(JWT/OAuth/service-to-service),secrets,auditingandaccess controls
- Holdon-callandproductionownership:SLOs,incidentplaybooks,postmortems,observabilityand capacity planning
- Mentor engineers and drive review discipline and accessibility standards
- Help shape technical direction within the team
MUST-HAVE:
Frontend
- Robust 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).
- Refactoringandfrontendarchitectureownership(featuremodules,componentlibrary,design system)
- Testing leadership: CI integration and flaky test debugging
- Performance profiling and optimization: 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
- 6+ years building/operating backend systems in Python at scale
- Expert async/concurrency/parallelism and distributed systems depth
- Workflow/state machine orchestration, idempotency and compensation patterns
- AuthN/AuthZdesign(OAuth2,JWT,service-to-serviceauth),secretsmanagementandsecurity fundamentals for production systems
- Observability:logs,metrics,tracing(OpenTelemetry/Datadog/Prometheus);SLO/SLI; load/performance testing
- Proven delivery of AI-backed systems in production (agents/RAG/tooling)
Leadership & collaboration:
- Mentors engineers and raises the team's engineering bar
- Operational leadership: on-call, incident management and postmortems
- Sound judgement on performance, scalability and security tradeoffs
- Helps shape technical direction within the team; collaborates closely with design and product
NICE-TO-HAVE
- gRPCandKubernetes(K8s),Servicemesh,VectorDB+reranking/hybridsearch,Policy/guardrailsand evaluation pipelines
SCREENING KEYWORDS:
- Full stack, end-to-end feature and service ownership
- Frontend architecture, feature modules, routing, component library, design system
- React, TypeScript, Tailwind CSS
- Test strategy: React Testing Library, Jest/Vitest, Playwright E2E, flake reduction
- Performance: code splitting, bundle analysis, Core Web Vitals, Lighthouse
- Python backend at scale, FastAPI, API design, SSE / WebSocket
- Async/concurrency/parallelism, queueing/backpressure, benchmarking, load/performance testing
- Workflow/state machine orchestration, idempotency, compensation, multi-tenant readiness
- Security: AuthN/AuthZ, OAuth2, JWT, service-to-service auth, secrets, auditing
- SLO/SLI, on-call, incident playbooks, postmortems, capacity planning
- Observability: OpenTelemetry/Datadog/Prometheus
- PostgreSQL, Redis, Docker, CI/CD
- AI-backed systems in production: agents, RAG, tooling
- Mentoring, technical direction
📌 Senior Engineer Software (Bengaluru)
🏢 Albertsons Companies India
📍 Bengaluru