Director of Software Engineering
Job Description
Paradigm is searching for a Director of Software Engineering to support our client, an industry leader in network visibility and security solutions.
You will be leading our team of software engineers by shaping the future of networking technology, engaging in in-depth technology reviews with the team and high-level strategic discussions with leadership.
Type : Direct Hire Full Time
Location : Plano, TX Onsite
Benefits : Client offers medical, dental, vision, life, 401K, PTO, and sick days.
As a Director of Software Engineering, you will :
- Lead and mentor a diverse team of Managers, Software Engineers, FPGA specialists, and Test Engineers
- Ensure timely and high-quality releases of projects by masterfully managing the software delivery process, delivering reliable 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.
- Oversee software development for existing and next-generation product releases, ensuring our client remains competitive in a fast-paced, high-tech environment without compromising on quality.
- Define software architectures based on product requirements, prioritizing user experience to deliver exceptional products that leave a lasting impact on our customers.
- Build trust, attract top talent, and proactively overcome challenges to drive Engineering Projects.
- Brace for exhilarating leadership, propelling groundbreaking projects like the upcoming 400G Ethernet product launch, aligning with our client's visionary strategy.
- Participate in high-level strategic discussions with company leadership to ensure software development aligns with our client's overall goals, driving us closer to our shared vision.
- Foster an environment that encourages and values new ideas, contributing to our client's success and industry growth, empowering our teams to explore creative solutions for lasting impact.
Requirements
Our skills and experience wish list includes :
- 10+ years of experience in software engineering project design and development.
- 5+ years of experience leading manufacturing software engineering teams.
- Bachelor’s Degree required in Computer Science, Software Engineering, or a related field (BSCS, BSEE strongly preferred; MSCS / MSEE a plus).
- 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++, Python, Bash or other scripting languages, tools and framework in web application development, and Data Analytics.
- 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.
Benefits
Our client offers medical, dental, vision, life, 401K, PTO and sick days.
About Us, Paradigm
Want to love Mondays? It's possible when you love what you do. Paradigm is a staffing solutions firm dedicated to finding the perfect job for candidates.
We're connected with some of the most innovative tech companies around, giving our employees that competitive edge needed in today's job market.
Paradigm Information Services does not discriminate based on race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits.
Requirements
Leadership Software Engineering Programming experience Project Design