Technical Architect

  • New York City, NY
  • Posted 3 hours ago | Updated 2 hours ago

Overview

Remote
On Site
Accepts corp to corp applications
Contract - Long Term

Skills

Kafka
Node.js
Infrastructure as Code Terraform
AWS Services
Databases PostgreSQL + Sequelize
CI/CD Jenkins

Job Details

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 zones
  • Mentorship: Provide technical guidance and career development for 3 senior and 5 mid/junior developers
  • Code Reviews: Conduct detailed code reviews with constructive feedback
  • Skill Development: Identify capability gaps and create structured learning paths
  • Conflict Resolution: Drive consensus during architectural debates
  • Performance Management: Partner with HR/management on evaluations and goal-setting

3. Project Delivery & Stakeholder Management (20%)

  • Sprint Planning: Break down complex features into actionable tasks and user stories
  • Risk Management: Identify risks early and build mitigation strategies
  • Stakeholder Communication: Translate technical concepts for non-technical audiences
  • Delivery Oversight: Ensure timely, high-quality delivery of features and fixes
  • Cross-functional Collaboration: Partner with Product, UX, BA, and other engineering teams
  • Estimation & Planning: Deliver accurate estimates for roadmap and sprint planning

4. Hands-on Development (10%)

  • Critical Features: Implement high-risk or complex features
  • Proof of Concepts: Build POCs for new tech or architectural shifts
  • Production Support: Troubleshoot and resolve urgent production issues
  • Technical Spikes: Explore ambiguous requirements through prototyping

Required Technical Skills

Cloud & Infrastructure (Expert Level)

AWS Services

  • Compute: Lambda, API Gateway, Step Functions
  • Storage: S3, RDS (PostgreSQL), OpenSearch
  • Integration: SQS, EventBridge, SNS
  • Security: IAM, KMS, Secrets Manager, VPC
  • Monitoring: CloudWatch, X-Ray, CloudWatch Insights

Infrastructure as Code Terraform

  • Advanced module development
  • State management & multi-environment deployments
  • DRY principles, remote state, workspace management
  • Security & compliance automation

CI/CD Jenkins

  • Declarative pipelines, Groovy DSL
  • Multi-stage deployments
  • Docker containerization
  • Automated testing integration
  • Blue-green & canary deployment strategies

Backend Development (Expert Level)

Node.js

  • Advanced async patterns, event emitters, streams
  • Express.js APIs
  • Lambda optimization & cold start reduction
  • Memory management & performance tuning

Databases PostgreSQL + Sequelize

  • Query optimization, indexing, connection pooling
  • Advanced Sequelize associations, migrations, transactions
  • Database design, normalization, read replicas

Event-Driven Architecture

  • Kafka / KafkaJS: Consumer groups, offset mgmt, partitions
  • SQS, DLQ patterns
  • Event sourcing & CQRS
  • Idempotency & exactly-once processing

Search & Analytics

  • OpenSearch/Elasticsearch
  • Query DSL, aggregations
  • elastic-builder
  • Search relevance tuning

Additional Technologies

  • Snowflake
  • Databricks SQL
  • LDAP/Active Directory
  • ExcelJS/xlsx

Frontend Development (Advanced Level)

React Ecosystem

  • React 17+ (Hooks, Context API, performance tuning)
  • Redux / Redux-Saga
  • React Router v6
  • Module Federation (Micro-frontends)

UI Libraries

  • AG Grid Enterprise
  • Material-UI / Emotion
  • Nike EDS (preferred)
  • Webpack optimization

Auth

  • Okta
  • OAuth 2.0 / OIDC
  • JWT
  • RBAC

DevOps & Tooling (Advanced Level)

  • Git advanced workflows
  • Testing: Jest, Cypress, Postman/Bruno
  • Coverage analysis
  • Monitoring: CloudWatch Insights, X-Ray, APM
  • Containerization: Docker, multi-stage builds

Required Soft Skills & Leadership Qualities

Communication Excellence

  • Clear communication of complex technical concepts
  • High-quality documentation and ADRs
  • Async communication across time zones
  • Strong presentation skills
  • Active listening

Leadership & Mentorship

  • Servant leadership
  • Conflict resolution
  • Growth mindset & innovation mindset
  • Empathy
  • Decision-making under uncertainty

Problem-Solving & Critical Thinking

  • Analytical breakdown of complex systems
  • Root cause analysis
  • Trade-off analysis
  • Innovation & continuous improvement

Project Management

  • Deep Agile/Scrum expertise
  • Risk identification & mitigation
  • Prioritization
  • Estimation accuracy
  • Time management

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.