Lead and develop engineering teams for a flagship e-commerce platform, ensuring delivery of scalable, high-quality software while fostering team growth.
Requirements
- Strong technical background in Node.js, React, cloud infrastructure (GCP preferred; AWS/Azure transferrable).
- Experience with GraphQL or similar real-time API frameworks.
- Familiarity with CI/CD pipelines (e.g., ArgoCD, GitHub Actions, Azure DevOps, CircleCI).
- Demonstrated ability to improve delivery practices, including release management, test automation, and code review culture.
- Knowledge of PCI compliance requirements and secure coding principles.
- Preferred: experience with e-commerce platforms, large-scale/high-traffic systems, serverless/edge computing, and distributed systems.
Responsibilities
- Lead, mentor, and develop full-stack engineering teams, setting clear expectations and fostering career growth.
- Ensure predictable, high-quality delivery by managing sprint cadence, backlog health, and cross-team dependencies.
- Translate business objectives into actionable technical plans in partnership with Product, DevOps, QA, and Architecture.
- Drive improvements in platform security, reliability, scalability, and performance.
- Establish operational rhythm, remove roadblocks, clarify priorities, and balance capacity across competing demands.
- Enhance software development processes including CI/CD, observability, code quality, and documentation.
- Guide teams through high-visibility initiatives while aligning stakeholders and maintaining focus under pressure.
Other
- 5–8+ years of software engineering experience, including 2+ years managing or leading development teams.
- Proven success leading Agile teams that balance speed, quality, and accountability.
- Excellent communication and facilitation skills bridging technical and product conversations.
- Strategic problem solver with a collaborative mindset and ability to align teams toward shared outcomes.
- Ownership-driven, decisive, and able to navigate ambiguity under pressure.