Careers
Wedge Networks Is Hiring!
Wedge Networks is looking for dedicated, innovative and passionate leaders. Our employees think outside the box to design, market and sell industry-changing network security solutions. We stand behind our products and are continually looking at innovative ways to grow our International Brand. If you’d like to be a part of this team, we’d like to talk to you.
Please email your resume, with the listed competition code you are applying for, to [email protected].
Please note: Only qualifying applicants under consideration will be contacted.
Current Openings:
Product Marketing Communications Specialist– Calgary, AB (Competition: CALPMCS202112)
Wedge is looking for an experienced Product Marketing Communications Specialist to join our growing team. Do you have a passion for creating engaging content to drive interest in products and services? Do you pride yourself in presenting information in a way that educates and entertains? This position may be for you!
About Wedge:
Wedge Networks is a cyber security software vendor specializing in Real-time Threat Prevention. With numerous patents, industry awards, including a Gartner Cool Vendor designation, its products are distributed through MSSP, OEM, VAR, and SI partners to end customers worldwide. Wedge is an international company with teams in the North America, Asia Pacific, Europe, and the Middle East and North Africa regions.
Our technology platform, WedgeARP™, has the deepest visibility of network data in the industry, possessing an unmatched ability to defend against malicious attacks that are undetectable with shallow inspection techniques. It delivers the highest real-time performance of orchestrated security services through a software implementation that is portable to all x86 servers. Trained with nearly 1 billion threat samples, its automated and continually- learning embedded artificial neural network can detect never-before-seen malware in milliseconds. WedgeARP™ represents the present and future of how much-needed security services can be delivered, from the cloud core to the ever-expanding network edge, to help reduce the security gap. Supported by a world class software product team, it allows enterprises, governments, telecommunications providers, and critical infrastructure operators to achieve real-time prevention of advanced threats; and enables Wedge’s distribution partners to increase their Average Revenue Per User (ARPU) and reduce customer CHURN.
Responsibilities Include:
- Develop marketing brand content strategies to support sales and business development team's demand generation initiatives
- Update and design e-document/print materials (e.g., use cases, newsletters, brochures, datasheets, press releases, etc.)
- Design presentation graphics (e.g., tables, charts, infographics) and PowerPoint slide decks
- Creation and maintenance of web-based content (demonstration videos, media content library)
- Organize webinars, participation in tradeshows and partner training seminars
- Provide administrative and operational support to the team from a marketing perspective
Role Requirements:
- Bachelors/Diploma in marketing or communications and/or at least 2 years of combined work experience in content creation, building audiences, lead generation, and expanding market reach
- At least 1 year of experience in content production for print, web, blogs, social media (Facebook, Twitter, LinkedIn)
- Experience with the following software:
- Adobe creative suite (Photoshop, Illustrator, InDesign)
- Microsoft Office Suite (Word, PowerPoint, Excel, OneDrive)
- Strong research, writing/editing skills in English
- Ability to work responsibly within a team structure and resourcefully with minimal supervision
- Ability to execute multiple assignments within set timeframes
- Demonstrated passion in digital product marketing and communication
- Organized, critical thinker with high attention to detail
Nice-to-haves:
- Knowledge or experience in the Cyber-Security industry
- Experience with Video Production and Voiceovers
- HTML, CSS, JavaScript (working with WordPress/Bootstrap)
- Experience with Salesforce – Sales and Marketing Cloud
Wedge Offers:
- Opportunity to contribute and grow skillsets
- Casual Dress
- Central location – close to transit & LRT
- Flexible Work Hours and Location
- Group Insurance Benefits:
- Dental
- Extended health
- Vision
- Paid Time Off
- Competitive wage
- Stock option plans
Apply Now
Junior Software Developer - Calgary, AB (Competition: CALJSD201909)
Wedge Networks is seeking candidates to fill a junior software development position on our research and development team, developing software for our network based, high performance, content security solution.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in the field of computer science or electrical engineering;
- Familiarity and experience with UNIX / LINUX, with knowledge of LINUX kernel development an asset;
- Understanding and experience with network technology, including TCP / IP and Layer 7 application protocols;
- Experience developing software using Java, C, C++ and UNIX shell scripting languages;
- Understanding of RESTful API, Javascript/Node, and Python
- An understanding of IT network infrastructure basics, including network equipment and deployment;
- Knowledge of SCRUM software development methodologies and processes;
- The ability to quickly understand technology problems and work through to resolution;
- Effective communication skills.
Note: For New Graduates with less than 2 years of work experience, please provide:
- Latest GPA and copy of your transcripts
- Any information to support your application, including internship experiences, graduate project details, etc.
Apply Now
Intermediate Software Developer - Calgary, AB (Competition: CALISD201909)
Wedge Networks is seeking candidates to fill an Intermediate software development position on our research and development team, developing software for our network based, high performance, content security solution.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in the field of computer science or electrical engineering;
- 3+ years’ experience developing commercial grade software;
- Familiarity and experience with UNIX / LINUX, with knowledge of LINUX kernel development an asset;
- Understanding and experience with network technology, including TCP / IP and Layer 7 application protocols;
- Experience developing software using Java, C, C++ and UNIX shell scripting languages, Javascript / Node, and Python;
- Experience with structured and non-structured database design and use;
- Knowledge of RESTful API design and use;
- An understanding of Service Provider network infrastructure basics, including network equipment and deployment is an asset;
- Knowledge of SCRUM software development methodologies and processes;
- The ability to quickly understand technology problems and work through to resolution;
- Effective communications skills.
Apply Now
Senior Software Developer - Calgary, AB (Competition: CALSSD201909)
Wedge Networks is seeking candidates to fill a senior software development position on our research and development team, developing software for our network based, high performance, content security solution.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in the field of computer science or electrical engineering;
- 10+ years’ experience developing highly robust software;
- High degree of experience with UNIX / LINUX, with knowledge of LINUX kernel development an asset;
- Experience developing software for network technologies, including TCP / IP and Layer 7 application protocols;
- Experience developing software using Java, C, C++ and UNIX shell scripting languages;
- Experience developing software with structured and non-structured database, experiences with ElasticSearch is a bonus;
- Experience developing and supporting of network security equipment and systems, such as firewall, IDS/IPS, WAN acceleration, and SSL/VPN;
- An understanding of Service Provider network infrastructure, network equipment and deployment strategies;
- Knowledge of RESTful API design and use;
- Knowledge of SCRUM software development methodologies and processes;
- The ability to quickly understand technology problems and organize work through to resolution;
- The ability to communicate clearly with various departments, including Management, QA and Technical Support, as well as external stakeholders.
Apply Now
Senior Network Engineer - Calgary, AB (Competition: CALSNE201909)
Wedge Networks is seeking candidates to fill a Senior Network Engineer position on our research and development team. This position is responsible for working with the CTO to provide timely and effective technical support for post-sales deployments as well as to help solve customer-facing technical issues.
Responsibilities
- Engage with the customer as the technical lead throughout from Proof of Concept to implementation, ensure customer success and satisfaction;
- Provide technical expertise in creating solutions, designs, proof of concept and implementations which may include installation, configuration, troubleshooting, customization, testing, and documentation;
- Provide information required and recommend solutions. Follow up proactively with to ensure Wedge products and services meet potential customer expectations;
- Operate and deploy Wedge Networks' product line. Configure cloud/appliance system for customers; monitor automated deployment and start-up operation. Diagnose, report findings and recommendations to both Sales Management and Wedge Engineering;
- Consult with Wedge’s internal subject matter experts to obtain information on how best to respond to particularly complex customer service issues;
- Based on gained customer experience, provide feedback to further enhance Wedge’s product features, deployment processes, procedures and automation.
Skills and Qualifications
The qualified candidate must have the following:
- Bachelor’s degree or a combination of education and experience in networks, IT Security, engineering, information systems, and business administration;
- 5+ years of industry experience planning, architecting and implementing network security solutions at both enterprise and service provider levels;
- Strong understanding and work experience of Internet technologies routing, switching and general network infrastructure including technologies associated with the ISP and MSSP market;
- Comfortable working with cloud and virtualization technologies including AWS, Azure, Google Cloud systems, network storage systems and data centre services;
- Understanding of the lower level workings of SD-WAN and VPN technologies including IPSEC and MPLS VPNs is a plus;
- Network engineer certifications such as CCNP Security (Cisco Certified Network Professional Security), CEH (Certified Ethical Hacker), CISSP (Certified Information Systems Security Professional), and GIAC Security Certifications are a plus;
- Proven technology skills, outstanding interpersonal abilities, and strong written and verbal communication skills;
- Attention to detail, plus analytical and problem-solving capabilities;
- Ability to work under pressure and stressful scenarios;
- Positive, service-oriented personality;
- Willingness to travel.
Apply Now
Full-Stack Developers (Intermediate / Senior) - Calgary, AB (Competition: CALFSDIS201909)
Wedge Networks is seeking candidates to fill several full-stack developer positions on our research and development team, developing software for our network based, high performance, content security solution.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in the field of computer engineering or a related field
- 3+ years' experience developing commercial grade software
- A proven tracked record of implementing high quality code
- Familiarity and proven experience with Linux working environment
- Advanced understanding of backend languages (Python, Java)
- Knowledge of RESTful API design and use
- Advanced working experience with NodeJS and large scale JavaScript applications
- Experience developing software with structured and non-structured database
- Familiarity with Mocha testing framework
- Advanced scripting skills with bash/python
- Proficiency in Javascript UI Frameworks (e.g Bootstrap, Angular) and HTML5 & CSS3
- Familiarity with svn or other version control systems
- Knowledge of SCRUM software development methodologies and processes
- Excellent English and communication skills
Nice to Have:
- Familiarity with ElasticSearch
- Familiarity with visualization libraries like D3
- Good Understanding of cross-browser compatibility issues and ways to work around them
Apply Now
QA Analyst (Software Tester) - Calgary, AB (Competition: CALQA202109)
Wedge Networks is seeking a QA Analyst (Software Tester) for a permanent full-time opportunity on-site at our Calgary Head Office.
Skills and Qualifications
The qualified candidate must have:
- Diploma, Certificate, or Degree in the software field from a recognized academic institution
- One plus (1+) years of UNIX / LINUX experience
- Two plus (2+) years training and / or experience in software testing
- ISTQB, Security and Industry Certificate(s) is a plus
- Good understanding of, and experience with, IT network infrastructure basics (equipment and deployment)
- Good understanding of, and experience with, virtualization.
- Understanding of cloud computing infrastructure basics (VMware, AWS, Google, Azure) is a plus
- Training and / or experience with Product Acceptance Testing
- Training and / or experience with testing documentation (Test Plans, Test Cases, Test Reports, Change Requests)
- Training and / or experience with agile software development and testing methodology
- Training and / or experience with managing / logging incidents reports
- Solid presentation skills, able to speak in front of stakeholders, to present and defend findings
- The ability to communicate clearly with various groups within Engineering and Customer Support
- Good understanding of QA Methodology
- Understanding of Web and Application Services, TCP / IP, and popular Layer 7 protocols (HTTP, SMTP, etc.)
Apply Now
Senior Systems Engineer for Pre-Sales - Calgary, AB (Competition: CALSSEPS201909)
Wedge Networks is seeking candidates for a senior position in the Sales Engineering team. This position is responsible for working with the Sales Team to provide timely and effective technical support to drive potential customer leads to closed sales.
Responsibilities
- Engage with the customer as the technical lead throughout the pre-sales evaluation cycle to ensure success;
- Technical pre-sales support for direct and channel sales teams;
- Support seminars and trade shows;
- Deliver training to customers and partners;
- Provide technical expertise in creating solutions, designs, proof of concept and implementations which may include installation, configuration, troubleshooting, customization, testing, and documentation;
- Drive high levels of customer satisfaction.
Skills and Qualifications
The qualified candidate must have:
- 5+ years industry experience in sales engineering;
- Technical background in networking and internet security;
- Excellent knowledge and prior experience selling network security and/or cloud technologies including but not limited to: Cloud and NFV technologies, HTTP and web related technologies, proxies, caches, firewalls, SSL/IPsec, VPN’s, DLP, anti-virus, spam and spyware solutions (Gateway and SaaS);
- Practical experience working with routing and switching products, including troubleshooting;
- Demonstrable experience with systems installation, configuration and administration of routers/switches, UNIX/Linux and Windows-based systems (prior Active Directory/LDAP experience desirable);
- Prior experience working with ISPs, MSPs, data centre operators, or Cloud Service Providers, Government, Fortune 500 or other large companies;
- Must have a good understanding of the sales process and the roles and responsibilities of a pre-sales systems engineer;
- Strong technical presentation and communication skills, both verbal and written;
- Ability to present and explain technology to people with less technical knowledge;
- Must be able to thrive in a fast paced, high stress start up environment;
- Ability to work independently, adapt quickly, and maintain a positive attitude;
- BSCS/BSEE or equivalent;
- Ability to travel as per the requirements of the business;
- Experience in working in a remote office.
Apply Now
Sales Engineer Team Lead - Calgary, AB (Competition: CALSETL201909)
Wedge Networks is seeking candidates for a leadership position for the Sales Engineering team. This position is responsible for working with the Product Development group to ensure Wedge’s globally distributed team of Sales Engineers can provide timely and effective technical responses to drive potential customer leads to closed sales.
Responsibilities
- Manage and assist in technical leadership and ownership of key customer Proof of Concepts and technical investigations.
- Respond promptly and accurately to queries from SE team. Consult with internal subject matter experts to obtain information on how best to respond to particularly complex customer service issues.
- Provide SE with information required and recommend solutions. Follow up proactively with SE to ensure Wedge products and services meet expectations.
- Track SE customer interaction and progress.
- Operate and deploy Wedge Networks' product line. Configure the cloud/appliance system for customer site; monitor automated deployment and start-up operation. Diagnose, report findings and recommendations to both Sales Management and Wedge Engineering.
- Based on gained customer experience, provide feedback and assistance in manual preparation, deployment processes, procedures and automation.
Skills and Qualifications
The qualified candidate must have:
- 7+ years’ experience in pre-sales role in the area of networking and service provider technology;
- Technical certificate/diploma or degree from a recognized university or college in the area of information technology, specialization in networking technology is an asset;
- High degree of knowledge in the area of networking (TCP/IP, routing/switching equipment, OSI model L2-7) and service provider environment;
- Experience with cloud computing (i.e. OpenStack) would be an asset;
- Experience in network security solutions would be an asset;
- Excellent interpersonal/customer relations. Experience in delivering customer support services;
- Excellent organization, verbal and written communication skills. Ability to work as a member of a team as well as independently;
- Ability to work under pressure and changing schedules to meet urgent, tight deadlines.
Apply Now
Technical Customer Support and Development Representative - Calgary, AB (Competition: CALTCS201909)
Wedge Networks is seeking candidates to fill a technical support and operations position on our Customer Support team. This position is responsible for providing timely and effective responses to assigned customer (internal and external) account issues and queries by obtaining information from and coordinating the efforts of technical experts and division staff. The support schedule consists of supporting North American daytime requests. This position also requires occasional on-call availability to provide assistance as needed.
Responsibilities
- Respond promptly and accurately to queries from assigned customer base. Consult with internal subject matter experts to obtain information on how best to respond to particularly complex customer service issues. Provide customers with information required and recommend solutions. Follow up proactively with customers to ensure Wedge products and services meet expectations. Record and log each customer interactions by inputting and tracking all communications, problems and requests on Wedge ticketing system.
- Operate and deploy Wedge Networks’ Cloud Based Security system and appliance security platform. Configure the cloud/appliance system for customer site; monitor automated deployment and start-up operation. Diagnose, report findings and recommendations to both customer and back to Wedge Engineering.
- Assist in the QA/QC of Wedge products and deployment procedures under the supervision of QA manager.
- Based on gained customer experience, provide feedback and assistance in manual preparation, deployment processes, procedures and automation.
Skills and Qualifications
The qualified candidate must have:
- Technical certificate/diploma or degree from a recognized university or college in the area of information technology, specialization in networking technology is an asset;
- High degree of knowledge in the area of networking (TCP/IP, routing/switching equipment, OSI model L2-7);
- Experience with cloud computing (i.e. OpenStack) would be an asset;
- Experience with deployment automation (i.e. Puppet, Chef) would be an asset;
- Excellent interpersonal/customer relations. Experience in delivering customer support services;
- Excellent organization, verbal and written communication skills. Ability to work as a member of a team as well as independently;
- Ability to work under pressure and changing schedules to meet urgent, tight deadlines.
Apply Now
Senior DevOps Engineer - Calgary, AB (Competition: CALSDO201909)
Wedge Networks is seeking candidates to fill a senior engineering position for DevOps on our research and development team, developing solutions for our network based, high performance, content security cloud solution.
Responsibilities
- Architect and Develop cloud infrastructure for service provider environments.
- Maintain and grow knowledge in the cloud space and complementing trends.
- Develop Operational process for product roll out within various cloud environments.
- Work with the leadership team on the evolution of customer integration of the company’s product line.
- Alignment of DevOps projects with the business objectives set out by the company.
- Contribute to thought leadership in the cloud infrastructure space.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in computer science, computer/electrical engineering or a related field;
- 3+ years experience developing highly robust software in Java (must have);
- 2+ years experience in Coud/Virtual infrastructure (preferred);
- 2+ years experience in Service Provider environment (preferred);
- Knowledge of SCRUM software development methodologies and processes;
- Deployment/Configuration automation experience is an asset;
- Ability to adapt in a fast-paced environment;
- Knowledge of UNIX/LINUX environments;
- Excellent written, verbal and interpersonal skills;
- The ability to quickly understand technology problems and work through to resolution;
- The ability to communicate clearly with various departments, including QA and Operations.
Apply Now
Full-Stack Developers (Intermediate / Senior) - Giza, Egypt (Competition: EGPFSDIS201909)
Wedge Networks is seeking candidates to fill several full-stack developer positions on our research and development team, developing software for our network based, high performance, content security solution in its office in Egypt.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in the field of computer engineering or a related field
- 3+ years' experience developing commercial grade software
- A proven tracked record of implementing high quality code
- Familiarity and proven experience with Linux working environment
- Advanced understanding of backend languages (Python, Java)
- Knowledge of RESTful API design and use
- Advanced working experience with NodeJS and large scale JavaScript applications
- Experience developing software with structured and non-structured database
- Familiarity with Mocha testing framework
- Advanced scripting skills with bash/python
- Proficiency in Javascript UI Frameworks (e.g Bootstrap, Angular) and HTML5 & CSS3
- Familiarity with svn or other version control systems
- Knowledge of SCRUM software development methodologies and processes
- Excellent English and communication skills
Nice to Have:
- Familiarity with ElasticSearch
- Familiarity with visualization libraries like D3
- Good Understanding of cross-browser compatibility issues and ways to work around them
Apply Now
Senior DevOps Engineer - Giza, Egypt (Competition: EGPSDO201909)
Wedge Networks is seeking candidates to fill a lead position for DevOps on our research and development team, developing solutions for our network based, high performance, content security cloud solution in its office in Egypt.
Responsibilities
- Architect and develop cloud infrastructure for service provider environments.
- Maintain and grow knowledge in the datacenter, cloud space and complementing trends.
- Develop operational process for product roll out within various cloud infrastructure environments.
- Work with the sales and professional services team on the evolution of customer integration of the company's product line.
- Alignment of DevOps projects with the business objectives set out by the company.
Skills and Qualifications
The qualified candidate must have:
- A university degree or equivalent in computer science, computer/electrical engineering or a related field
- 3+ years’ experience developing highly robust software in Linux platforms
- 2+ years’ experience in Cloud/Virtualization infrastructure
- 2+ years’ experience in Service Provider datacenter environment (preferred)
- Knowledge of SCRUM software development methodologies and processes
- Deployment/Configuration automation experience is a must
- Ability to adapt in a fast-paced environment
- System admin level knowledge of UNIX/LINUX environments
- Excellent written, verbal and interpersonal skills
- The ability to quickly understand technology problems and work through to resolution
- The ability to communicate clearly with various departments, including QA and Operations
Apply Now