Sr. Software Engineer (BB-DA30E)

Found in: Talent CA

Description What We’re Looking For:We are looking for a senior software developer/lead who can help us to define the architecture for the next iterations of our product. The ideal candidate is someone who is a seasoned engineer and is looking to take the next step in their career to become a technical leader. This position is a hands-on position where you will be building what you design and helping to solve some really challenging problems in the distributed systems, networking, and security realm. You will be part of a local scrum team as well as help represent Victoria as you collaborate with the team of engineers in our Seattle office. Collaborate in the creation of enterprise software as part of a team, using Agile methodsDevelop software that targets mobile and desktop clients, servers and cloud computing with a focus on networking, protocols and securityContribute to products that our customers depend upon, ensuring that we maintain the NetMotion tradition of high-quality products and customer satisfactionLearn and leverage new database technologies, web development frameworks and machine learning to advance our productsPerform research, analysis, design, coding, debugging and test automationAnalyze and debug difficult application, system and device-related problems that can occur in real-world distributed real-time systems we have deployed in the fieldWork proactively with team members and your manager to plan projects, drive decisions and identify risk in key areas of technologies and projectsMentor junior engineersOccasional travel to/from Seattle for meetings Your Skills: 5+ years of programming in one or more of the following: C++, Python, Golang, Javascript, or JavaTCP/IP networking experienceA good understanding of the fundamentals of computer science and software engineeringSystem programming experience on LinuxExperience developing scalable solutions on AzureStrong debugging and diagnostic skillsBachelor's degree in computer science, software engineering, or equivalent work experience requiredA working knowledge of network authentication and security protocolsDemonstrated experience as a significant contributor on commercial software product releasesSelf-motivated and able to work cooperatively in a team environmentConceptual understanding of multitenant system design and implementationExcellent communication skills Additional consideration given to candidates with one or more of the following:Proponent of continuous integration, continuous delivery, test-driven development and test automationDevOps or DevSecOps experienceExperience working with containerization and orchestration using Docker and KubernetesExperience with Helm or Terraform.Data visualization using SplunkWeb development experience with Typescript, React and RESTful APIsExperience programming with machine learningPublic key infrastructure and/or cryptography experienceKnowledge of authentication methods and standards such as SSO, TLS, MFA, SAML, OAUTH, NTLM, RADIUSGeneral understanding of networking standards and protocols such as DNS, HTTP, LDAP, SNMPWho We Are:NetMotion provides security solutions for millions of devices deployed around the world, including 7 of the 10 largest airlines, 85% of US public safety agencies, and a variety of other major organizations ranging from utilities and healthcare to logistics and legal sectors. Customers choose the NetMotion platform for its powerful software-defined perimeter (SDP / ZTNA), experience monitoring and mobile-first enterprise VPN functionality. These solutions stand out for their ability to actively improve the employee experience, validated by a satisfaction rating of 97% and an NPS of 91. NetMotion is headquartered in Seattle, with offices in Victoria, Chicago, London, Tokyo, Sydney and Frankfurt. Why You’ll Love It Here: You’ll get to collaborate with smart, passionate people who also happen to have a great sense of humorYou’ll be challenged and given to opportunity to solve difficult problems that will make a difference to our customers across a variety of industries, including public safety, transportation, energy, and healthcareYou’ll be encouraged to experiment with new technology, including dogfooding our own products on the latest operating systemsYou’ll be supported and encouraged in your professional developmentYou’ll receive a competitive benefits program, fitness allowance, commuter allowance, a Group RRSP plan, and warm cookies on WednesdaysYou’ll benefit from our flexible work from home policy as well as our considerate vacation/holiday/sick-day allowancesYou’ll be an important and valued contributor in a smaller company, joining in on the ground floor of NetMotion’s most exciting new officeIf you’re an experienced software developer in the BC or Ontario provinces, then we’d love to hear from you!

calendar_today1 day ago


location_on Victoria, Canada

work NetMotion

I expressly authorise the Terms and Conditions

Similar jobs