Posted on: 25/11/2025
Description :
- Define multi-quarter technical strategy and target architecture across multiple squads; lead design councils and author ADRs for cross-cutting decisions.
- Establish and enforce org-wide engineering standards and API governance (versioning, deprecation, pagination, caching, security).
- Set performance budgets and Core Web Vitals targets; drive systemic improvements via SSR/SSG, code-splitting, edge/CDN caching, and RUM dashboards.
- Own reliability for critical user journeys; define SLOs/SLIs/error budgets, implement canary/blue-green rollouts, circuit breakers, autoscaling, and lead blameless postmortems.
- Build and govern a reusable design system and frontend platform (monorepo strategy, component libraries, Storybook) to accelerate delivery across teams.
- Elevate developer experience : standardised CI/CD pipelines with quality gates (lint/typecheck/tests/coverage), artefact provenance/SBOM, SAST/DAST, and secure supply chain practices.
- Drive observability standards using OpenTelemetry; publish golden-signal dashboards and alerts aligned to business SLOs.
- Architect resilient, cost-aware cloud topologies in AWS/GCP (multi-region/zone, least-privilege IAM); guide IaC with Terraform/CDK and Kubernetes best practices.
- Optimise data access patterns across MongoDB/Redis (sharding, indexing strategies, TTL/eviction, caching layers); ensure data consistency and idempotency in distributed flows.
- Make pragmatic build-vs-buy decisions; evaluate and introduce technologies with a clear ROI and deprecation plan for legacy systems.
- Partner with Product, Security, SRE, and Data teams to craft roadmaps, sequence risks, and land multi-team initiatives on schedule.
- Mentor and multiply senior/staff engineers; lead design reviews, create growth plans, calibrate hiring loops, and raise the engineering bar.
Requirements :
- 12+ years in software engineering, including 7+ years with TypeScript/Node or NestJs and a track record of owning architecture for multiple systems or a product area.
- Deep expertise in frontend performance (Core Web Vitals, SSR/SSG), accessibility (WCAG), advanced Sass/CSS, and enterprise-grade design systems.
- Strong API design and governance for REST/GraphQL : schema evolution, versioning strategy, caching, pagination, and contract testing.
- Cloud-native at scale on AWS/GCP : Kubernetes, Docker, service mesh patterns, edge/CDN performance and security; IaC with Terraform/CDK.
- Production reliability leadership : SLO/SLI/error budgets, incident response coordination, chaos testing, capacity planning.
- Observability : metrics, structured logging, and distributed tracing (OpenTelemetry) with the ability to derive action from telemetry.
- Security-first mindset : OWASP, OAuth/OIDC, secret management, dependency hygiene/supply-chain security; familiarity with SOC2/ISO/GDPR/CCPA practices.
- Developer productivity at scale : monorepo tooling (Nx/Turborepo), code ownership models, module federation; standardised CI/CD with quality gates.
- Cost stewardship : demonstrated ability to model and optimise cloud spend with clear guardrails and dashboards.
- Influence without authority; excellent written and verbal communication; proven mentorship of senior/staff engineers and participation in hiring rubric design.
- Bonus : experience with data streaming (Kafka/Pub/Sub), API gateways, federated GraphQL, and visual regression/e2e testing at scale.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1580264
Interview Questions for you
View All