Director of Software Engineering

  • Direct Placement
  • Plano, TX

Tech Talent Link

To Apply for this Job Click Here

Compensation: 170000.0 USD – 185000.0 USD / Year

***We are unable to work with 3rd-party or corp-to-corp candidates for this position***


Our manufacturing client will be hiring a Director of Software Engineering with experience in Enterprise Network Management to lead a team of software engineers. Shape the future of networking technology, engaging in in-depth technology reviews with the team and high-level strategic discussions with leadership. Take this exciting opportunity to make a difference in the world of network visibility.


  • Inspiring Team Leadership: Lead and mentor a diverse team of Managers, Software Engineers, FPGA specialists, and Test Engineers, inspiring them to achieve greatness and reach new heights together.
  • Efficient Software Delivery Mastery: Ensure timely and high-quality releases of projects by masterfully managing the software delivery process, delivering reliable solutions
  • Pioneering Network Monitoring Solutions: Collaborate with cross-functional teams to drive the development and implementation of innovative network monitoring solutions, including advancements like AI, to enhance efficiency and security.
  • Strategic Software Development: Oversee software development for existing and next-generation product releases, ensuring the organization remains competitive in a fast-paced, high-tech environment without compromising on quality.
  • Enhancing User Experience: Define software architectures based on product requirements, prioritizing user experience to deliver exceptional products that leave a lasting impact on our customers.
  • Empowering Innovation and Dynamic Growth: Build trust, attract top talent, and proactively overcome challenges to drive Engineering Projects shaping the future of Enterprise Technologies and contributing to the organization’s success.
  • Igniting Technological Advancements: Brace for exhilarating leadership, propelling groundbreaking projects like the upcoming 400G Ethernet product launch, aligning flawlessly with the visionary strategy.
  • Strategic Alignment with Vision: Participate in high-level strategic discussions with company leadership to ensure software development aligns with overall company goals, driving us closer to our shared vision.
  • Nurturing a Culture of Innovation: Foster an environment that encourages and values new ideas, contributing to the success and industry growth, empowering our teams to explore creative solutions for lasting impact.


  • 10+ years of experience in software engineering project design and development
  • 5+ years of experience leading manufacturing software engineering teams
  • Strong experience in Enterprise Network Management and Network automation
  • Experience with networking concepts in data centers, understanding and working with various networking technologies and protocols, virtual networks (deduplication and Cisco NetFlow is a must)
  • Proficiency in programming languages such as Java, C++, or Python
  • Bachelor’s Degree required in Computer Science, Software Engineering, or a related field (BSCS, BSEE strongly preferred; MSCS/MSEE a plus)

Preferred :

  • Experience in enterprise software development, with a focus on network switches, switch dashboards, VM servers, product security, Database schema, REST Interface, API Web server, and Mobile APP development.
  • Experience with software/hardware integration
  • Experience in designing and leading scalable and high-performance network monitoring solutions

To Apply for this Job Click Here

  Apply with Google   Apply with Twitter
  Apply with Github   Apply with Linkedin   Apply with Indeed
  Stack Overflow