Engineering Manager Ecommerce positions focus on delivering results in their domain. This page aggregates open Engineering Manager Ecommerce roles and what employers typically expect.
Category IT & Software Development Job Location Downers Grove, IL, US Additional Locations Willingboro, NJ, US Position Type Full-Time/Regular JOB SUMMARY: (Location: Willingboro, NJ or Downers Grove, IL) The Engineering Manager leads a team of software engineers responsible for designing, developing, and delivering scalable digital solutions that support Radwell International’s global business operations. This role is responsible for managing software engineering teams across enterprise platforms, eCommerce systems, internal applications, AI-enabled services, and integration platforms while ensuring alignment with Radwell’s modern architecture strategy, cloud-first technology stack, and AI-driven innovation initiatives. This leader will partner closely with enterprise architecture, product management, data engineering, DevOps, and AI teams to deliver highly scalable, secure, and resilient technology platforms. The Engineering Manager will play a critical leadership role in modernizing legacy applications, migrating systems to cloud-native architectures, and enabling scalable digital platforms using microservices and event-driven architecture. This role also plays a key part in coordinating engineering execution across US-based teams and the India Shared Services Center (ISSC). Technical Acumen / Leadership Requirements: · 10+ years’ experience working in software development including both on prem and cloud-based software stacks · 5+ years’ experience working in digital/ecommerce in B2B and B2C across industrial, manufacturing or other industries with high volume / complex sales through digital ecommerce channels · 5+ years of experience working with senior stakeholders, managing change and scope of work. · 5+ years of building / leading multiple teams (direct reports), external SI vendors, and contractors across multiple technologies Software Delivery Requirements: · 10+ years’ experience delivering software products using, Scrum or other Agile delivery methodologies · 7+ years’ experience in delivering software solutions using .NET/C#, Node.js, react.js, REST APIs, GraphQL, SQL Server, NoSQL DB, Event Streaming (Kafka, Azure Service Bus, Event Hub), Message queues, Microservices Architecture, Event Driven Architecture etc. · Leading multiple development teams ensuring high quality technical documentation and practices · Formulate release and sprint implementation plans and work with development teams to prepare estimates for the assigned activities/work items · Solution design all elements of the implementation by working closely with product, architecture, analysts, and developers · Review & manage code development in a timely and high-quality manner while leveraging modern software development methodologies and automation including TDD (test driven development), code reviews, containerization (e.g. Docker, Kubernetes), DevOps, CI/CD pipelines (e.g. Jenkins, GitHub, Sentry, CircleCI), and testing automation. ESSENTIAL DUTIES AND RESPONSIBILITIES include the following: May be modified from time to time. Other duties may be assigned. · Contribute to the full-stack delivery and implementation of software code (primarily using C# and JavaScript) in a complex environment with dozens of services comprising e-commerce platforms with hundreds of thousands of monthly active users. · Development Standards and Policies – follow standards for production code including but not limited to, check-in policies, naming conventions, static code analysis, documentation requirements and unit tests. · Manage changes and improvements to large, high-volume, and distributed, relational databases while maintaining performance, reliability, and data integrity. · Lead team architecture and implementation efforts. · Contribute to the research, development, and implementation of software architecture strategies - constantly improving our codebase to be more scalable, maintainable, and consistent with current best practices. · Contribute to the researc…