12 Oct
|
Albertsons Companies India
|
Bengaluru
12 Oct
Albertsons Companies India
Bengaluru
Senior Full Stack Engineer69 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 E2 E in CI, reducing flakiness Makeperformancedecisions:code-splitting,renderingoptimization,bundleanalysis, Core Web Vitals; backend concurrency limits, queueing/backpressure and benchmarking Makescalabilitydecisionsforworkflowreliability:idempotency,compensation,isolation,multi-tenant readiness, cost/latency controls Makesecuritydecisions: Auth N/Auth Z(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
Strong production experience with React + Type Script (hooks, routing, React architecture)
Tailwind CSS at scale consistent patterns and reusable UI primitives Testing with React Testing Library, Jest/Vitest and Playwright E2 E, 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: Strong Pythonbackendownership(Fast APIpreferred)andproduction APIdesign:versioning, pagination, error contracts Streaming via SSE/Web Socket SQL/Postgre SQL: data modeling, schema design, indexing and query optimization; Redis caching Concurrency: asyncio, thread pools, process pools and their performance tradeoffs Distributedsystemsfundamentals:queues/workers(Kafka/Rabbit MQ/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 Auth N/Auth Zdesign(OAuth2,
JWT,service-to-serviceauth),secretsmanagementandsecurity fundamentals for production systems Observability:logs,metrics,tracing(Open Telemetry/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 g RPCand Kubernetes(K8s), Servicemesh, Vector DB+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, Type Script, Tailwind CSS Test strategy: React Testing Library, Jest/Vitest, Playwright E2 E, flake reduction Performance: code splitting, bundle analysis, Core Web Vitals, Lighthouse Python backend at scale, Rapid API, API design, SSE / Web Socket Async/concurrency/parallelism, queueing/backpressure, benchmarking, load/performance testing Workflow/state machine orchestration, idempotency, compensation, multi-tenant readiness Security: Auth N/Auth Z, OAuth2, JWT, service-to-service auth, secrets, auditing SLO/SLI, on-call, incident playbooks, postmortems, capacity planning Observability: Open Telemetry/Datadog/Prometheus Postgre SQL, Redis, Docker, CI/CD AI-backed systems in production: agents, RAG, tooling Mentoring, technical direction
📌 Senior Engineer Software (Bengaluru)
🏢 Albertsons Companies India
📍 Bengaluru