Manager, Software Engineering (Supply Chain)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor’s degree in Computer Science, Engineering, or a related field., 7+ years of experience in software development, including 2+ years in a leadership role., Proven experience delivering enterprise software in a .NET environment (C#, ASP.NET, Web API)., Hands-on experience with cloud platforms such as Azure, GCP, or AWS..

Key responsibilities:

  • Lead and grow a high-performing team of software engineers through coaching and mentorship.
  • Oversee the architecture, design, development, and deployment of scalable software solutions for supply chain systems.
  • Manage team sprint planning, backlog grooming, and delivery timelines in collaboration with product managers.
  • Champion engineering process improvements and stay current with supply chain technology trends.

Inmar Intelligence logo
Inmar Intelligence Large https://www.inmar.com/
1001 - 5000 Employees
See all jobs

Job description

Job Summary:

We are seeking an experienced and people-focused Software Engineering Manager to lead a team building and maintaining scalable, high-performance systems supporting our Supply Chain operations. This role oversees the technical delivery and professional development of a team of software engineers responsible for handling billions of transactions annually across distributed, cloud-native platforms.

The ideal candidate will bring strong leadership skills, deep technical knowledge in modern software development, and experience in supply chain systems, cloud platforms (Azure/GCP), and microservices architectures. You’ll be responsible for driving execution, fostering a collaborative team culture, and aligning engineering outcomes with strategic business objectives.

Key Responsibilities:

Team Leadership & Development (35%)

  • Lead and grow a high-performing team of software engineers through coaching, mentorship, and career development.

  • Conduct regular one-on-ones, performance evaluations, and provide feedback to support individual and team growth.

  • Foster a team culture focused on ownership, accountability, innovation, and continuous improvement.

Technical Oversight & Delivery (35%)

  • Oversee the architecture, design, development, and deployment of scalable software solutions for supply chain systems.

  • Ensure code quality, maintainability, and performance through code reviews, design reviews, and adherence to engineering best practices.

  • Guide the team in translating business requirements into reliable, distributed applications across .NET, Azure, and GCP environments.

  • Partner with DevOps and QA to ensure resilient CI/CD processes and system observability.

Project & Stakeholder Management (20%)

  • Manage team sprint planning, backlog grooming, and delivery timelines in collaboration with product managers and stakeholders.

  • Balance feature development with technical debt reduction, system reliability, and long-term scalability.

  • Communicate team progress, risks, and successes to engineering leadership and business stakeholders.

Continuous Improvement & Strategy (10%)

  • Champion engineering process improvements, team workflows, and automation initiatives.

  • Stay current with supply chain technology trends and evaluate new tools, frameworks, and practices.

  • Support talent acquisition by participating in technical interviews and contributing to onboarding strategies.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 7+ years of experience in software development, including 2+ years in a team or people leadership role.

  • Proven experience delivering enterprise software in a .NET environment (C#, ASP.NET, Web API).

  • Hands-on experience with cloud platforms such as Azure, GCP, or AWS.

  • Strong understanding of software architecture patterns, microservices, distributed systems, and RESTful API design.

  • Experience with modern development tools and workflows (Git, CI/CD, containerization, Agile/Scrum).

Preferred Qualifications:

  • Domain experience in supply chain, logistics, or reverse logistics systems.

  • Familiarity with messaging and event-driven systems (e.g., Azure Service Bus, RabbitMQ).

  • Experience with warehouse management systems (WMS) or inventory management technologies.

  • Exposure to observability tools and practices (monitoring, logging, and tracing).

  • Strong communication and interpersonal skills with a collaborative leadership style.

We are an Equal Opportunity Employer, including disability/vets.

This position is not eligible for student visa sponsorship, including F-1 OPT or CPT. Candidates must have authorization to work in the U.S. without the need for employer sponsorship now or in the future.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership
  • Social Skills
  • Collaboration
  • Communication

Program Manager Related jobs