***Candidates MUST complete screening questions demonstrating experience in order to be considered
The Lead Application Development Engineer will play a pivotal role in the development and implementation of critical applications that continue to drive business success. This role is instrumental in shaping the company's digital strategies — including live commerce, direct selling platforms, and immersive customer experiences — and delivering innovative solutions. As a key member of the IT team, this engineer fosters collaboration among team members, stakeholders, and departments to achieve common goals.Â
ESSENTIAL JOB FUNCTIONS
Cloud-Native Architecture: Scalable distributed systems, event‑driven design, autoscaling strategies, long‑term growth architecture.
Backend Engineering: Node.js/TypeScript, API design, service frameworks, authentication/authorization, RBAC.
Real-Time Video Systems: Live video infrastructure, WebRTC fundamentals, concurrency optimization, multi‑device media handling.
Integration Architecture: E‑commerce, inventory/fulfillment, mobile/web, and social commerce platform integrations.
Data Architecture: Relational & NoSQL modeling, centralized data hubs, caching, synchronization, system consistency.
DevOps & CI/CD: Automated pipelines (Cloud Build, GitHub Actions), deployment workflows, coding standards, architecture governance.
Monitoring & Observability: New Relic, Datadog, Google Cloud Monitoring, performance metrics, distributed tracing.
Technical Leadership: 10 years of cross‑functional collaboration, vendor oversight, build‑vs‑buy decisions, technical debt management.
SKILLS
- Cloud Architecture & Infrastructure
Google Cloud Platform (preferred), AWS, Cloud Run, Cloud Functions, Lambda, API Gateway, GKE, EKS, Docker, Kubernetes, Load Balancing (GCP/AWS), Event‑Driven Architecture (Pub/Sub, SNS/SQS, Kafka, EventBridge) - API & Application Architecture
RESTful API Design, API Gateways, CQRS, Hexagonal Architecture (Ports & Adapters), Service Boundary Design, Integration Architecture - Backend Engineering
js, TypeScript, NestJS, Express, Microservices, Distributed Systems - Frontend & Full‑Stack Collaboration
React standards, cross‑functional integration patterns - Streaming & Real‑Time Video Systems
RTMP, SRT, HLS, DASH, WebRTC, SFU Architectures, TURN/STUN, Signaling Layers, Low‑Latency Optimization, Adaptive Bitrate Streaming - Managed Streaming/WebRTC Platforms
Agora, Twilio Live, LiveKit, Daily, Vonage/TokBox - Data & Storage Technologies
PostgreSQL, Firestore, DynamoDB, MongoDB, Redis, Distributed Caching - ERP & Commerce Integrations
Exigo, NetSuite, SAP, Oracle, Shopify, Magento
 TECHNICAL EXPERIENCE REQUIREMENTSÂ
- 10+ years of professional software engineering AND leadership experienceÂ
- Experience operating at Principal, Staff Engineer, or equivalent levelÂ
- Proven experience designing scalable distributed systemsÂ
- Experience building service-oriented, modular, or microservices-based architecturesÂ
- Experience designing autoscaling and load balancing strategies for high-traffic platformsÂ
Â
Bomb Party is an equal opportunity employer. We do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other protected characteristic. All qualified candidates will receive fair consideration for employment. Candidates in need of an accommodation to facilitate the application process may send their request to hr@bombparty.comÂ
Location
Montgomery, Alabama (Remote)
Employment Type
Full-Time
Minimum Experience
Manager/Supervisor
Compensation
$110k-$160k
Learn more about this Employer on their Career Site
