About this role
Lead Application Development Engineer to architect and deliver scalable, distributed applications with live video capabilities for an e-commerce platform. You will drive technical direction, vendor oversight, and architectural governance across front-end, back-end, and streaming components.
Key Responsibilities
- Scalable distributed systems design
- Service-oriented/microservices architecture
- Autoscaling/load balancing design
- Live video streaming infrastructure
- Architecture governance and vendor oversight
Technical Overview
Stack spans Node.js/TypeScript with microservices, Kubernetes-based deployment, multiple cloud providers (GCP/AWS), and real-time streaming protocols (WebRTC, RTMP, HLS/DASH). Strong focus on API design, RBAC, and ERP/commerce integrations; extensive data stores in SQL/NoSQL.
Ideal Candidate
The ideal candidate is a seasoned lead software engineer with extensive experience designing scalable microservices architectures, building real-time live video streaming capabilities, and delivering RESTful APIs at scale in a cloud environment.
Must-Have Skills
MUST HAVE at least 10 yearsExperience operating at PrincipalStaff Engineeror equivalent levelProven experience designing scalable distributed systemsExperience building service-orientedmodularor microservices-based architecturesExperience designing autoscaling and load balancing strategies for high-traffic platforms
Tools & Platforms
Google Cloud PlatformAWSCloud RunCloud FunctionsLambdaAPI GatewayGKEEKSDockerKubernetesLoad BalancingPub/SubSNS/SQSKafkaEventBridge
Required Skills
Node.jsTypeScriptNestJSExpressMicroservicesRESTful API DesignAPI GatewaysRBACLive video infrastructureWebRTCRTMPSRTHLSDASHWebRTC SFUTURNSTUNSignalingLow-Latency OptimizationAdaptive Bitrate StreamingAgoraTwilio LiveLiveKitDailyVonage/TokBoxPostgreSQLFirestoreDynamoDBMongoDBRedisDistributed CachingExigoNetSuiteSAPOracleShopifyMagentoCloud RunCloud FunctionsLambdaAPI GatewayGKEEKSDockerKubernetesLoad BalancingPub/SubSNS/SQSKafkaEventBridge
Hard Skills
Node.jsTypeScriptNestJSExpressMicroservicesRESTful API DesignAPI GatewaysRBACLive video infrastructureWebRTCRTMPSRTHLSDASHWebRTC SFUTURNSTUNSignalingLow-Latency OptimizationAdaptive Bitrate StreamingAgoraTwilio LiveLiveKitDailyVonage/TokBoxPostgreSQLFirestoreDynamoDBMongoDBRedisDistributed CachingExigoNetSuiteSAPOracleShopifyMagentoCloud RunCloud FunctionsLambdaAPI GatewayGKEEKSDockerKubernetesLoad BalancingPub/SubSNS/SQSKafkaEventBridge
Soft Skills
leadershipcross-functional collaborationcommunicationproblem-solvingstakeholder management
Keywords for Your Resume
Lead Application Development EngineerRing Bomb PartyNode.jsTypeScriptNestJSExpressMicroservicesRESTful APIAPI GatewayRBACLive videoWebRTCRTMPHLSDASHWebRTC SFUTURNSTUNSignalingLow-LatencyAdaptive Bitrate StreamingAgoraTwilio LiveLiveKitDailyVonage/TokBoxPostgreSQLFirestoreDynamoDBMongoDBRedisCloud RunGKEEKSKubernetesMagentoShopifyERP IntegrationsDocker
Deal Breakers
Lack of 10+ years experience in senior/lead roles, Inadequate cloud and streaming domain experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile