Canada (Hybrid)
โ
As a Software Development Engineer in the Customer Engagement R&D team, you will be exposed to the true-to-life usage of the entire NSP portfolio, involving numerous product areas and functionalities, and while collaborating with other R&D teams and Product Line Managers. You will be constantly learning, since we are exposed to state-of-the-art technologies, and the latest and greatest additions to the NSP portfolio. Our team focuses on the problems customers face when using the NSP software in large-scale deployments. In this role, you will be solving the real complex problems our customers face and looking for improved solutions and driving positive change.
As part of our Network Automation Team, youโll have the opportunity to work within a multi-site R&D Organization to enable our teams to develop, test and simulate network automation solutions for upcoming customer deliverables.
With over 1000 Customers today, the Network Services Platform portfolio continues to provide a reliable and comprehensive management solution to monitor, provision, and troubleshoot IP and Optical networks. We are constantly evolving our platform to support our customersโ needs of tomorrow.
Join our team and be part of our mission to drive innovation and deliver exceptional solutions to our customers. Apply now!
โ
โ
Your responsibilities
โ
Providing analysis or solutions for customer-found defects, including temporal proven-effective workarounds as well as definitive fixes or improvements.
- Collaborating with support and R&D teams to implement fixes and to communicate and coordinate resolution plans for customer-found defects.
- Analyzing and reproducing customer problems in our customer-focused lab, as well as building and configuring customer replica setups.
- Participating in discussions about product issues or improvements with other members of the team and with other R&D teams.
- Investigation and troubleshooting of customer-found defects by analyzing available data including but not limited to logs, metrics, system status, console output, thread dumps, head dumps and histograms.
โ
Your skills and experience
โ
- Bachelor's degree in Computer Science, Software Engineering, related technical field or equivalent practical experience.
- At least 2 years of experience with software design or development in one or more programming languages.
- Strong problem solving and troubleshooting skills.
- Strong communication skills with the ability to communicate effectively with the target audience.
- Solid Linux foundation.
- Strong programming skills in scripting and object-oriented paradigm.
- Experience developing, testing and maintaining single page web applications in JavaScript and knowledge of Microservices, Docker, Kubernetes, Kafka, and Zookeeper.
- Experience with database technologies, such as MySQL, PostgreSQL and Vertica.
- Understanding of networking technologies, such as IP/TCP, HTTP, firewalls and client/server computing.
- Strong knowledge of Web development tools, processes and environments.
- Experience with version control technologies, such as CVS and Git.
- Experience in support or other customer-centric roles
โ
More information
Some of our benefits in Canada:
- Corporate Retirement Savings Plan
- Health and dental benefits
- Short-term disability, and long-term disability
- Life insurance, and AD&D โ Company paid 2x base pay
- Optional or Supplemental life and AD&D insurance (Employee/Spouse/Child)
- Paid time off for holidays and Vacation
- Employee Stock Purchase Plan
- Tuition Assistance Plan
- Adoption assistance
- Employee Assistance Program/Work Life Resource Program
โ
The above benefits exclude students.
โ