Position Technical Architect
Location Remote
Duration Long term contract
Position Overview
The Onshore Lead will serve as the technical architect and team leader for the SCPT (Supply Chain Planning & Tracking) Costing platform, a mission-critical enterprise application built on AWS serverless architecture. This role requires a seasoned full-stack engineer who can bridge technical excellence with leadership, guiding a distributed team of 8 offshore developers (3 API, 2 UI, 2 QA, 1 Infrastructure) while driving architectural decisions and maintaining high-quality deliverables.
Primary Responsibilities
1. Technical Leadership & Architecture (40%)
- System Architecture : Design and evolve the serverless architecture on AWS, ensuring scalability, reliability, and cost-effectiveness
- Technology Strategy : Make critical decisions on technology stack, frameworks, and third-party integrations
- Code Quality : Establish and enforce coding standards, best practices, and design patterns across the team
- Technical Debt Management : Balance feature delivery with technical debt reduction and system improvements
- Performance Optimization : Identify and resolve performance bottlenecks in UI, API, and database layers
- Security & Compliance : Ensure application meets Nike's security standards, compliance requirements, and data protection policies
2. Team Leadership & Mentorship (30%)
Offshore Team Management : Lead daily standups, sprint planning, and retrospectives across time zonesMentorship : Provide technical guidance and career development for 3 senior and 5 mid / junior developersCode Reviews : Conduct detailed code reviews with constructive feedbackSkill Development : Identify capability gaps and create structured learning pathsConflict Resolution : Drive consensus during architectural debatesPerformance Management : Partner with HR / management on evaluations and goal-setting3. Project Delivery & Stakeholder Management (20%)
Sprint Planning : Break down complex features into actionable tasks and user storiesRisk Management : Identify risks early and build mitigation strategiesStakeholder Communication : Translate technical concepts for non-technical audiencesDelivery Oversight : Ensure timely, high-quality delivery of features and fixesCross-functional Collaboration : Partner with Product, UX, BA, and other engineering teamsEstimation & Planning : Deliver accurate estimates for roadmap and sprint planning4. Hands-on Development (10%)
Critical Features : Implement high-risk or complex featuresProof of Concepts : Build POCs for new tech or architectural shiftsProduction Support : Troubleshoot and resolve urgent production issuesTechnical Spikes : Explore ambiguous requirements through prototypingRequired Technical Skills
Cloud & Infrastructure (Expert Level)
AWS Services
Compute : Lambda, API Gateway, Step FunctionsStorage : S3, RDS (PostgreSQL), OpenSearchIntegration : SQS, EventBridge, SNSSecurity : IAM, KMS, Secrets Manager, VPCMonitoring : CloudWatch, X-Ray, CloudWatch InsightsInfrastructure as Code Terraform
Advanced module developmentState management & multi-environment deploymentsDRY principles, remote state, workspace managementSecurity & compliance automationCI / CD Jenkins
Declarative pipelines, Groovy DSLMulti-stage deploymentsDocker containerizationAutomated testing integrationBlue-green & canary deployment strategiesBackend Development (Expert Level)
Node.js
Advanced async patterns, event emitters, streamsExpress.js APIsLambda optimization & cold start reductionMemory management & performance tuningDatabases PostgreSQL + Sequelize
Query optimization, indexing, connection poolingAdvanced Sequelize associations, migrations, transactionsDatabase design, normalization, read replicasEvent-Driven Architecture
Kafka / KafkaJS : Consumer groups, offset mgmt, partitionsSQS, DLQ patternsEvent sourcing & CQRSIdempotency & exactly-once processingSearch & Analytics
OpenSearch / ElasticsearchQuery DSL, aggregationselastic-builderSearch relevance tuningAdditional Technologies
SnowflakeDatabricks SQLLDAP / Active DirectoryExcelJS / xlsxFrontend Development (Advanced Level)
React Ecosystem
React 17+ (Hooks, Context API, performance tuning)Redux / Redux-SagaReact Router v6Module Federation (Micro-frontends)UI Libraries
AG Grid EnterpriseMaterial-UI / EmotionNike EDS (preferred)Webpack optimizationAuth
OktaOAuth 2.0 / OIDCJWTRBACDevOps & Tooling (Advanced Level)
Git advanced workflowsTesting : Jest, Cypress, Postman / BrunoCoverage analysisMonitoring : CloudWatch Insights, X-Ray, APMContainerization : Docker, multi-stage buildsRequired Soft Skills & Leadership Qualities
Communication Excellence
Clear communication of complex technical conceptsHigh-quality documentation and ADRsAsync communication across time zonesStrong presentation skillsActive listeningLeadership & Mentorship
Servant leadershipConflict resolutionGrowth mindset & innovation mindsetEmpathyDecision-making under uncertaintyProblem-Solving & Critical Thinking
Analytical breakdown of complex systemsRoot cause analysisTrade-off analysisInnovation & continuous improvementProject Management
Deep Agile / Scrum expertiseRisk identification & mitigationPrioritizationEstimation accuracyTime management