Greetings from Redington Limited,
Position Overview
We are looking for an experienced Engineering Manager with 10+ years of experience to lead multiple engineering teams and deliver scalable, secure, and high-performing B2B ecommerce and enterprise applications. This role requires strong people leadership, technical depth, delivery-driven mindset, and the ability to collaborate across technical and business functions.
Key Responsibilities
1. Team Leadership & People Development
- Lead, mentor, and grow high-performing teams of software engineers, QAs, and technical leads.
- Conduct regular 1:1s, performance reviews, and career progression discussions.
- Foster a culture of accountability, technical excellence, and continuous learning.
- Partner with HR to hire and retain top engineering talent.
- Reinforce best practices in coding, architecture, documentation, and engineering processes.
2. Delivery & Execution Management
- Own end-to-end delivery of projects and parallel workstreams.
- Collaborate with Product Managers to define requirements, timelines, and priorities.
- Ensure predictable delivery, quality, and alignment with business goals.
- Proactively identify risks, manage dependencies, and drive timely escalations.
- Balance new feature development with technical debt reduction and platform stability.
- Coordinate with vendor engineering teams for roadmap planning and delivery tracking.
3. Technical Oversight
- Provide hands-on guidance for architecture, design, debugging, and technical decisions.
- Work closely with Solution Architects to ensure cohesive system design across services.
- Conduct design reviews, code reviews, and ensure alignment with engineering standards.
- Guide teams in building scalable, secure, cloud-native applications suited for high-volume B2B commerce.
4. Stakeholder & Cross-Functional Collaboration
- Serve as a key point of contact between Engineering, Product, Operations, Sales, CRM, and other business teams.
- Clearly communicate project updates, technical constraints, and risks to stakeholders.
- Collaborate with DevOps/WebOps for release management, monitoring, and incident handling.
- Work with vendor leadership for accurate reporting and alignment on project goals.
5. Quality & Performance Management
- Define and track engineering KPIs (velocity, defect rate, system performance, uptime, etc.).
- Strengthen automated testing frameworks and CI/CD pipelines.
- Drive root-cause analysis for system issues and ensure preventive solutions.
- Continuously improve reliability, performance, and scalability of the platform.
Tech Stack You Will Work With
- Backend: Node.js
- Frontend: React, Next.js 14
- Cloud & Infra: AWS
- Containerization & Orchestration: Docker, Kubernetes
- Database: PostgreSQL, MongoDB
- Architecture: Microservices, event-driven systems
- CI/CD & DevOps: Jenkins, NewRelic, Terraform, CloudWatch
Required Qualifications
- 10+ years of total software development experience, including 3+ years in an engineering leadership role.
- Demonstrated success in managing engineering teams and delivering large-scale software projects.
- Strong understanding of SDLC, agile methodologies, and modern engineering workflows.
- Excellent leadership, communication, and stakeholder management skills.
- Hands-on experience with the mentioned tech stack or similar modern frameworks.
- Strong decision-making, problem-solving, and system-thinking ability.
Preferred Qualifications
- Experience leading large or multi-disciplinary engineering teams (Developers, QA, BA, PO).
- Background in B2B ecommerce or enterprise-scale platforms.
- Understanding of cloud security and best practices for modern web applications.
- Certifications such as PMP, Scrum Master, or other relevant technical/leadership certifications.