2 months ago
Vancouver, CanadaSenior
Responsibilities
- Develop a distributed, resilient, and highly performant network security product for large-scale enterprise deployments.
- Design and implement new features while improving existing systems, functionality, performance, and reliability.
- Create functional specifications, design documents, test plans, clean code, and thorough tests.
- Own and deliver projects end to end while collaborating with a geo-distributed team under minimal supervision.
- Work with development, testing, documentation, and product management teams to deliver high-quality products.
- Mentor junior team members and participate in technical knowledge-sharing events.
Requirements
- BE/BTech/ME/MTech or equivalent qualification in Computer Science.
- At least 7 years of software development experience focused on distributed systems architecture.
- Advanced programming proficiency in Python, Golang, Java, C, or C++.
- Professional experience developing networking or security products and working with TCP/IP, VLAN, IP, ICMP, and DNS.
- Strong fundamentals in operating systems, multithreaded or multiprocess applications, IPC, and RPC.
- Hands-on experience with RESTful APIs, JSON, and Protobuf.
- Strong written and spoken technical and interpersonal communication skills.
Benefits
- RRSP with dollar-for-dollar matching up to 7% of base salary.
- Dedicated mental health coverage and paramedical benefits.
- Fully paid maternity and parental leave and generous bereavement leave.
- RSUs and an Employee Stock Purchase Plan with a 15% discount.
- Company holidays, sick days, wellness days, and vacation starting at 10 days.
- The role may be remote or hybrid; employees within 50 miles of the Vancouver office may be required to work onsite at least three days per week.
- The application deadline is 40 days from the posting date, though the posting may close earlier if the position is filled.
About Nutanix
Nutanix is a global leader in cloud software, offering organizations a single platform for running apps and data across clouds. With Nutanix, companies can reduce complexity and simplify operations, freeing them to focus on their business outcomes. Building on its legacy as the pioneer of hyperconverged infrastructure, Nutanix is trusted by companies worldwide to power hybrid multicloud environments consistently, simply, and cost-effectively. Learn more at www.nutanix.com or follow us on social media @nutanix.
