🔔 FCM Loaded

Software Engineering Manager

MatreComm Technologies

5 - 10 years

Bengaluru

Posted: 08/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role Overview

MatreComm is looking for a Software Development Manager to lead product engineering for its network and systems software products , including Network Management Systems (NMS) and related platforms. This role focuses on building long-lived, scalable products , not project-based delivery.

The role requires deep involvement in product architecture, roadmap execution, and engineering excellence , with strong expertise in C++ systems development, networking, and modern web-based management interfaces (React / Next.js) . The manager will lead teams responsible for evolving core product capabilities across multiple releases.

Key ResponsibilitiesProduct Engineering & Ownership
  • Own engineering delivery for one or more network-centric software products , from concept through multiple product releases.
  • Partner with Product Management to translate product roadmaps into technical architecture and execution plans.
  • Drive long-term product scalability, maintainability, and extensibility , not just short-term feature delivery.
Systems & Networking Architecture
  • Lead architecture and development of core C++ system components that interact with network elements and distributed services.
  • Drive design decisions for network-heavy, distributed systems , including protocol handling, data ingestion, and real-time processing.
  • Ensure product readiness for carrier-grade availability, performance, and reliability .
Network Management Systems (NMS) Focus
  • Lead development of NMS capabilities , including fault, performance, configuration, and monitoring modules.
  • Ensure robust handling of alarms, telemetry, events, and topology data at scale.
  • Guide integration with network devices using SNMP, NETCONF/RESTCONF, and custom protocols .
Frontend Product Experience
  • Oversee development of product-grade web interfaces using React and Next.js .
  • Ensure consistent UX, performance, and usability across dashboards, workflows, and reporting features.
  • Align frontend architecture with backend APIs and security models.
Engineering Excellence & Quality
  • Establish product engineering best practices around code quality, testing, documentation, and release management .
  • Drive performance optimization, memory efficiency, and concurrency correctness in system components.
  • Ensure backward compatibility, upgrade paths, and supportability across product versions.
People Leadership
  • Build and lead high-performing product engineering teams .
  • Mentor engineers in systems, networking, and product mindset.
  • Conduct performance management, succession planning, and skills development.
Cross-Functional Collaboration
  • Work closely with Product Management, QA, DevOps, and Support teams.
  • Participate in roadmap reviews, design discussions, and release readiness assessments.
  • Support critical customer escalations by guiding root-cause analysis and long-term fixes.
Required Technical Skills
  • Strong C++ expertise (modern C++, multithreading, memory management, performance tuning).
  • Deep understanding of networking concepts (TCP/IP, sockets, distributed systems).
  • Proven experience building network-centric products or NMS platforms .
  • Experience with network protocols such as SNMP, NETCONF/RESTCONF, HTTP/HTTPS.
  • Frontend experience with React and Next.js for product-grade user interfaces.
  • Strong Linux systems development and debugging skills.
Required Qualifications
  • Bachelors or Masters degree in Computer Science, Engineering, or related discipline.
  • 8+ years of experience in product-focused software development .
  • 3+ years of experience managing software engineering teams.
  • Demonstrated ownership of product architecture and multi-release evolution .
  • Experience working in Agile product development environments.
Preferred Qualifications
  • Experience with telecom, networking, or infrastructure software products .
  • Exposure to high-availability and fault-tolerant product architectures .
  • Experience designing products for scale and long operational lifecycles.
  • Familiarity with observability, telemetry, and monitoring stacks.
  • Experience with cloud-native or hybrid deployments is a plus.
Key Competencies
  • Product-oriented engineering leadership
  • Deep systems and networking expertise
  • Long-term architectural thinking
  • Strong collaboration with Product Management
  • High ownership and accountability mindset


Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.